2017-01-18 98 views
0

當內容超出文本區域的高度時,我想在IE中顯示/隱藏文本區域的垂直滾動條。在Chrome中,當內容超過文本區域時,它只會顯示滾動條,否則會隱藏。 我試過了-ms-overflow-style:auto和-ms-overflow-style:-ms-autohiding-scrollbar, 第一個總是顯示scrollber,如果內容小於文本區域高度則禁用,但我想它隱藏在那種情況下。第二個,只隱藏滾動條,直到沒有關注該文本區域。文本區域垂直滾動條

請建議。

+0

,請複製粘貼你的代碼你剛纔試過或做一些小提琴弄清是怎麼回事? – Curiousdev

回答

0

嘗試溢出-Y設置爲auto:

textarea { 
    overflow-y: auto; 
    -ms-overflow-style:auto; 
} 

https://fiddle.jshell.net/ot9rvufa/4/

+0

嘗試溢出 - Y:自動,但在這種情況下,滾動條永遠不會出現在IE中 –

+0

什麼版本的IE? –

+0

我正在使用IE11 –