DIV实现滚动效果,又要隐藏滚动条。用overflow-x:hidden可以滚动div里面的内容,但是我要隐藏滚动条。

2024-12-03 00:41:31
推荐回答(5个)
回答1:

无法用css直接隐藏,只能通过遮盖住滚动条达到效果,可以在滚动条上方加一个与地下层颜色或者图案一样的层盖住滚动条的范围,或者你用js模拟滚动条把滚动条的各个部分做为透明度100%的图片或者空白div都可以,反正滚动条是一定会存在的,只是看不到而已

还有就是overflow:hidden这个值是溢出隐藏部分,最好是别用这个当做滚动条,这个一般也就是用于模拟滚动条才用到

回答2:

无法用css直接隐藏,只能通过遮盖住滚动条达到效果。

无法用css直接隐藏,只能通过遮盖住滚动条达到效果,可以在滚动条上方加一个与地下层颜色或者图案一样的层盖住滚动条的范围,或者你用js模拟滚动条把滚动条的各个部分做为透明度100%的图片或者空白div都可以,反正滚动条是一定会存在的,只是看不到而已

还有就是overflow:hidden这个值是溢出隐藏部分,最好是别用这个当做滚动条,这个一般也就是用于模拟滚动条才用到。

回答3:

overflow-y:auto;就是在内容过长的时候,才会出现滚动条

回答4:

用滚动条伪类。只支持webkit 内核
div::-webkit-scrollbar {
display: none;
}

回答5:

div{

overflow-x:hidden;
overflow-y:auto;
max-height:100%:
}