在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并应用此属性。