Как отключить полосу прокрутки по умолчанию для текстовых областей в IE8?
Я просматриваю некоторые из моих старых сайтов, где у меня есть контактная форма, и в IE8 всегда есть вертикальная полоса прокрутки, отображаемая для моих текстовых областей, даже если нет содержимого.
в Firefox, похоже, не существует вертикальной полосы прокрутки, пока содержимое в текстовом поле не достигнет высоты, которая считает их необходимыми.
Я стилизовал свои поля ввода на моих старых сайтах, и полоса прокрутки, появляющаяся по умолчанию, заставляет их выглядеть довольно уродливый.
мой вопрос, есть ли что-нибудь, что я могу сделать с этим, или это просто поведение IE8 по умолчанию?
Я пробовал параметр overflow: auto
но это не сработало.
2 ответов
Я не могу протестировать IE8 прямо сейчас, но я могу сказать вам, что это работает в IE6:
textarea {
overflow-y: auto;
}
использовать переполнение: скрытый и все будет хорошо.
<HTML>
<BODY>
<textarea rows="10" style="overflow: hidden;"/>
</BODY>
</HTML>