在IE下文本框textarea會顯示滾動條(如下:)
去掉textarea橫向或縱向滾動條辦法:
<textarea style="overflow:hidden"></textarea>
可以通過overflow-x:hidden和overflow-y:hidden控制橫向和縱向滾動條
要設置textarea文本域的滾動條是否開啟,使用style.overflow-x屬性來控制。如:如果要隱藏該文本域的橫向滾動條,在style屬性中增加overflow-x屬性控制,如下:
<textarea id=txtComments style="overflow-x:hidden"></textarea>
相應的,若要隱藏縱向滾動條:
<textarea id=txtComments style="overflow-y:hidden"></textarea>
如果使用代碼控制的話,可能需要如下代碼實現:
document.all("txtComments").style.overflowX="hidden";
overflow-x,overflow-y的可取值為:visible(默認取值),hidden,auto,scroll。
visible:始終不顯示滾動條,文本區域的大小會根據內容的增加,自動增長,以顯示全部內容。
scroll:不管文本區域里的內容有多少,始終顯示滾動條。
hidden:始終不顯示滾動條,內容超出層面的對象是不顯示。
auto:如果內容在文本區域內可以全部顯示,滾動條不顯示,當內容無法全部顯示時,內容被截斷,加上滾動條顯示所有內容。
新聞熱點
疑難解答