在div溢出时禁用垂直滚动条:自动
自动(或滚动)是否可以只允许水平滚动条?
这两个CSS属性可以用来隐藏滚动条:
overflow-y: hidden; // hide vertical overflow-x: hidden; // hide horizontal
你只能使用
overflow-y:hidden;
– 使用这个来隐藏垂直滚动
overflow-x:auto;
– 使用这个来显示水平滚动
卢克提到既隐藏。 所以我分开给了这个。
溢出:自动;
overflow-y:隐藏;
对于IE8:-ms-overflow-y:hidden;
要不然 :
要隐藏X :
<div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div>
要隐藏Y :
<div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div>
如果你想在Gecko(NS6 +,Mozilla等)和IE4 +中同时完成相同的操作,我相信这应该是个诀窍:V
body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; }
这将应用于整个身体标记,请更新到您的相关CSS并应用此属性。