Girdi metin kutusunun boyutu HTML'de nasıl tanımlanabilir?


Yanıtlar:


130

Şunları ayarlayabilirsiniz width:

<input type="text" id="text" name="text_name" style="width: 300px;" />

hatta daha iyi bir sınıf tanımlayın:

<input type="text" id="text" name="text_name" class="mytext" />

ve ayrı bir CSS dosyasında gerekli stili uygulayın:

.mytext {
    width: 300px;
}

Kullanıcının bu metin kutusuna yazabileceği karakter sayısını sınırlamak istiyorsanız, şu maxlengthözelliği kullanabilirsiniz :

<input type="text" id="text" name="text_name" class="mytext" maxlength="25" />

11
ayrıca: genişliği "em" cinsinden değiştirebilirsiniz ("px" değil) ve ardından boyut metin kutusunun yazı tipi boyutuyla orantılıdır
Alexander Bird


8

Bunu dene

<input type="text" style="font-size:18pt;height:420px;width:200px;">

Veya başka

 <input type="text" id="txtbox">

css ile:

 #txtbox
    {
     font-size:18pt;
     height:420px;
     width:200px;
    }

3
Cevabınız yeni bir şey eklemiyor ve css'de birimleri (px, pt,% v, vb.) Belirtmelisiniz
Jon P

1
Eh- Yazı tipi boyutu (style = "font-size: 18pt") aradığım şeydi ve bu da kutunun boyutunu artırıyor. OP tarafından açıkça istenmese de, aynı zamanda değer katmaktadır.
Wolf5

Bu işe yaradı. Bu nedenle çok teşekkürler. Ancak metin dikey olarak ortalanıyor gibi görünüyor. Bunu herhangi bir şekilde engelleyebilir miyim?
Aaron John Sabu

@AaronJohnSabu Gecikme için özür dilerim .. Genişliği artırmayı deneyin .. umarım zaten cevap
bulmuşsunuzdur

3

Genişliği, satır içi stil yoluyla piksel cinsinden ayarlayabilirsiniz:

<input type="text" name="text" style="width: 195px;">

Genişliği, görünür bir karakter uzunluğuyla da ayarlayabilirsiniz:

<input type="text" name="text" size="35">

-2
<input size="45" type="text" name="name">

"Boyut", eleman girdisinin karakterleri cinsinden görünür genişliği belirtir.

Ayrıca css'den yüksekliği ve genişliği de kullanabilirsiniz.

<input type="text" name="name" style="height:100px; width:300px;">
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.