我希望在div底部有一個滾動條,但此CSS只能在Firefox中運行,而不能在Safari或Chrome等Webkit瀏覽器中運行。僅在Firefox中顯示滾動條
div.hoge {
width: 500px;
overflow: auto;
}
我用Google搜索,發現了一些網頁提的,你應該使用overflow-x
或-webkit-overflow-scrolling
,但他們也不能工作。需要使用一些JS?任何猜測?
我希望在div底部有一個滾動條,但此CSS只能在Firefox中運行,而不能在Safari或Chrome等Webkit瀏覽器中運行。僅在Firefox中顯示滾動條
div.hoge {
width: 500px;
overflow: auto;
}
我用Google搜索,發現了一些網頁提的,你應該使用overflow-x
或-webkit-overflow-scrolling
,但他們也不能工作。需要使用一些JS?任何猜測?
你試過overflow-x:scroll;
?
還要確保div.hoge具有足夠的高度來顯示底部的滾動條。
overflow:auto;不滾動DIV,使用overflow:scroll; 如果你想在任何特定的軸上,然後使用overflow-x:scroll;或溢出-y:滾動;
這是一個在x上滾動的div的example fiddle。如果您不包含white-space: nowrap
,那麼文本只是在div內換行,而只有垂直(y方向)滾動條實際上會滾動。
小提琴顯示兩個div元素;一個與nowrap
和一個沒有。此外,我在div上添加了邊框以便更容易看到。
overflow: scroll
overflow-y: scroll
overflow-x: scroll
根據問題標題:你可以寫這樣的mozilla特定樣式
@-moz-document url-prefix() {
div.hoge {
width: 500px;
overflow: auto;
}
}
你在使用獅子嗎? Webkit瀏覽器在osx 10.7上不使用時會隱藏它們的滾動條。 –