2009-07-31 58 views
11

我正在經歷一些我的舊網站,我有一個聯繫表格,在IE8中,即使沒有內容,我的textareas也會顯示垂直滾動條。如何在IE8中禁用textareas的默認滾動條?

在Firefox中,似乎並沒有讓垂直滾動條一直存在,直到textarea中的內容達到認爲它們必需的高度。

我在我的舊網站上設計了我的輸入框,默認情況下出現的滾動條使它們看起來相當難看。

我的問題,有什麼我可以做的,或者它只是默認的IE8行爲?

我試過設置overflow: auto,但它沒有奏效。

+0

這很奇怪。你正在尋找一個CSS解決方案,或者jscript? – 2009-07-31 00:22:56

+0

CSS優先...但JS如果我*必須* – alex 2009-07-31 00:25:58

+0

您是否嘗試過overflow:hidden,如下所述? – 2009-07-31 00:28:13

回答

23

我不能在IE8測試的權利,但我可以告訴你,這個工作在IE6:

textarea { 
    overflow-y: auto; 
} 
-3

使用溢出:隱藏和一切都會好的。

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