我正在开发一个小型自定义滚动条插件。
一切正常,但如何隐藏滚动条?
我不想将它全部包装在另一个元素中。另一个想法是在 native 滚动条上放置自定义栏,但 native 滚动条在不同的操作系统中具有不同的宽度,对吗?
您将如何摆脱原生滚动条?
最佳答案
我能想到的唯一适用于所有浏览器的方法是将所有内容包装在一个可滚动的 div 中。然后设置body或者html的overflow属性为hidden。
包裹的 div 应该将其高度调整为窗口的高度,并且宽度增加大约 50px,这样它的滚动条就会从 View 中隐藏起来,但您仍然可以上下滚动。
关于Javascript & CSS : Hide scrollbar, 保持滚动事件正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9759704/