Hier ist ein HTML-Eingabetextfeld:
<input type="text" id="text" name="text_name" />
Welche Optionen gibt es, um die Größe der Box zu definieren?
Wie kann dies in CSS implementiert werden?
max-width
ausreichend
Hier ist ein HTML-Eingabetextfeld:
<input type="text" id="text" name="text_name" />
Welche Optionen gibt es, um die Größe der Box zu definieren?
Wie kann dies in CSS implementiert werden?
max-width
ausreichend
Antworten:
Sie könnten seine einstellen width
:
<input type="text" id="text" name="text_name" style="width: 300px;" />
oder noch besser eine Klasse definieren:
<input type="text" id="text" name="text_name" class="mytext" />
und in einer separaten CSS-Datei das erforderliche Styling anwenden:
.mytext {
width: 300px;
}
Wenn Sie die Anzahl der Zeichen begrenzen möchten, die der Benutzer in dieses Textfeld eingeben kann, können Sie das folgende maxlength
Attribut verwenden:
<input type="text" id="text" name="text_name" class="mytext" maxlength="25" />
Das size
Attribut funktioniert auch
<input size="25" type="text">
Versuche dies
<input type="text" style="font-size:18pt;height:420px;width:200px;">
Oder aber
<input type="text" id="txtbox">
mit dem css:
#txtbox
{
font-size:18pt;
height:420px;
width:200px;
}
Sie können die Breite in Pixel über das Inline-Styling einstellen:
<input type="text" name="text" style="width: 195px;">
Sie können die Breite auch mit einer sichtbaren Zeichenlänge festlegen:
<input type="text" name="text" size="35">
<input size="45" type="text" name="name">
Die "Größe" gibt die sichtbare Breite in Zeichen der Elementeingabe an.
Sie können auch die Höhe und Breite von CSS verwenden.
<input type="text" name="name" style="height:100px; width:300px;">