2009-07-31 9 views
11

İletişim formumun olduğu eski sitelerimden bazılarını inceliyorum ve IE8'de her zaman içeriğim yokken bile, tekstiratım için görüntülenen dikey bir kaydırma çubuğu var.IE8'deki textareas için varsayılan kaydırma çubuğu nasıl devre dışı bırakılır?

Firefox'ta, textarea'daki içerik gerekli gördüğü bir yüksekliğe erişene kadar dikey kaydırma çubuğunun varlığını oluşturmuyor gibi görünüyor.

Giriş kutularımı eski sitelerimde şekillendirdim ve varsayılan olarak görünen kaydırma çubuğu onları oldukça çirkin gösteriyor.

Sorum şu: Bu konuda yapabileceğim bir şey var mı, yoksa varsayılan bir IE8 davranışı mı?

overflow: auto'u ayarlamayı denedim, ancak çalışmadı.

+0

Bu garip. Bir CSS çözümü veya belki jscript mi ​​arıyorsunuz? –

+0

CSS tercihen ... ama JS eğer * gerekir * – alex

+0

Aşağıdaki taşma: gizli, denediniz mi? –

cevap

23

Şu anda IE8 üzerinde test edemez, ama bu IE6 çalışır söyleyebilirim:

textarea { 
    overflow-y: auto; 
} 
+0

Güncellememi kontrol edin! Cevabınız için teşekkürler. – alex

-3

Kullanım taşması: gizli ve her şey iyi olacak.

<HTML> 
    <BODY> 
     <textarea rows="10" style="overflow: hidden;"/> 
    </BODY> 
</HTML> 
+3

Bu, kullanıcının görünür alana sığabileceklerinden daha fazla metin girip girmemesini çok zorlaştırabilir. –

+0

Kötü bir çözüm. Bu, metni gizler ve muhtemelen kullanıcıyı karıştırır. Ayrıca, etiket çorbanız hangi standardı takip ediyor? – You

+0

OP'nin sadece orada olmamasını istediğim kaydırma çubuğunu istediğimi farz ettim. – Tejs

İlgili konular