[英]CSS overflow-x: hidden not working when overflow: hidden worked
我將如何使用溢出-x:隱藏在身體上,但保持溢出-y:滾動?
我只是把溢出:隱藏在身體上,並且起作用了(在任一軸上都沒有滾動)。 但是,當我嘗試指定一個軸(例如overflow-x:隱藏)時,兩個軸突然變得可滾動。
這僅適用於主體-我不想在“包裝器” div中包裝任何東西。
這可行,但是導致兩個軸都不滾動:
body {
overflow: hidden;
}
這將導致兩個軸都滾動:
body {
overflow-x: hidden;
}
體內唯一的東西是絕對定位的元素。
我已經得出結論,這可能是WebKit中的錯誤。 根據此鏈接:
https://css-tricks.com/findingfixing-unintended-body-overflow/
作者提到了指定體內軸的確切問題。 如其他問題所述,您似乎必須使用包裝器div。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.