隐藏HTML页面上的默认滚动条而不使用overflow:hidden?

时间:2015-09-01 14:01:21

标签: javascript css

不使用:

<style type="text/css">
body {
    overflow:hidden;
}
</style>

如何隐藏滚动条?

注意 - 我需要溢出其他元素。

enter image description here

2 个答案:

答案 0 :(得分:1)

这适用于webkit:

#element::-webkit-scrollbar { 
    display: none; 
}

如果您想隐藏所有滚动条,请使用:

::-webkit-scrollbar { 
    display: none; 
}

对于Chrome和Safari浏览器,请使用:

.element::-webkit-scrollbar { width: 0 !important }

还有一个CSS规则可以隐藏IE 10 +中的滚动条。

.element { -ms-overflow-style: none; }

overflow:hidden仍然最受欢迎。

答案 1 :(得分:0)