我想在div 上顯示垂直滾動條(如果需要的話),只有在懸停 div時才顯示。HTML/CSS - 滾動條隱藏但未摺疊
這是通過
.my-div-class {
overflow: hidden;
}
.my-div-class:hover {
overflow-y: auto;
}
實現然而,當滾動條將出現(在hover'ing)所有該div移動和包裹物,這是不希望裏面的內容。我是否有一個選項來爲垂直滾動條始終「預訂」空間,以便我的div內容總是被包裝(儘管滾動條本身是透明的)。在懸停我只是使該滾動條可見。
這應該是跨瀏覽器支持的。
澄清:[來自kizu的回答](http://stackoverflow.com/a/33264668/6697953)提供了一個不觸發內部div迴流的解決方案。 [小提琴](https://jsfiddle.net/2p1hatdg/) –