當溢出時,我的容器應該調出一個滾動條。它沒有顯示任何滾動條,當它沒有滿。我爲此使用了「溢出:隱藏」。它可以在Chrome和Mozilla中正常工作,但不會在IE8中發生。我看到溢出操作沒有被觸發。溢出:在IE8中隱藏不觸發
HTML:
<div class="myBlock" style="overflow:hidden; outline:none;">...</div>
CSS:
.myBlock {
overflow-y: scroll;
height: 349px;
}
我需要一個滾動條只有當y軸我的容器溢出。請讓我知道如果我錯過了什麼。如果我調整窗口的大小,我也會得到IE8中的滾動條。這是一個奇怪的行爲,我的代碼中沒有調整大小的功能。
'overflow-y:scroll;'應該是'overflow-y:scroll!important;'而不是。嘗試一下。 – 2014-10-31 16:29:07
我已經嘗試過了!重要..但沒有任何變化 – luckysaral 2014-10-31 19:05:37
現在,這很奇怪。但說實話,這是我能想出的唯一一件事。嘗試尋找在google上觸發「hasLayout」的方法。並嘗試刪除「overflow:hidden;'。 – 2014-10-31 20:23:06