Hier is een tekstvak voor HTML-invoer:
<input type="text" id="text" name="text_name" />
Wat zijn de opties om de grootte van de doos te bepalen?
Hoe kan dit worden geïmplementeerd in CSS?
Antwoord 1, autoriteit 100%
Je zou de width
kunnen instellen:
<input type="text" id="text" name="text_name" style="width: 300px;" />
of nog beter een klasse definiëren:
<input type="text" id="text" name="text_name" class="mytext" />
en pas in een apart CSS-bestand de nodige styling toe:
.mytext {
width: 300px;
}
Als u het aantal tekens dat de gebruiker in dit tekstvak kan typen wilt beperken, kunt u het kenmerk maxlength
gebruiken:
<input type="text" id="text" name="text_name" class="mytext" maxlength="25" />
Antwoord 2, autoriteit 34%
Het kenmerk size
werkt ook
<input size="25" type="text">
Antwoord 3, autoriteit 6%
Probeer dit
<input type="text" style="font-size:18pt;height:420px;width:200px;">
Of anders
<input type="text" id="txtbox">
met de css:
#txtbox
{
font-size:18pt;
height:420px;
width:200px;
}
Antwoord 4, autoriteit 2%
Je kunt de breedte in pixels instellen via inline styling:
<input type="text" name="text" style="width: 195px;">
U kunt de breedte ook instellen met een zichtbare tekenlengte:
<input type="text" name="text" size="35">
Antwoord 5
<input size="45" type="text" name="name">
De “grootte” specificeert de zichtbare breedte in karakters van de elementinvoer.
Je kunt ook de hoogte en breedte uit css gebruiken.
<input type="text" name="name" style="height:100px; width:300px;">