我搜索了这个问题的答案并找到了 hide scrollbar while still able to scroll with mouse/keyboard但是 jQuery 插件并不能完全满足我的要求。首先,滚动感觉有点草率和无法控制。 我需要它的原因很简单:当您展开某些元素并且滚动条出现在侧面并使所有内容向左移动时,我的页面会变长一点。我希望有一种方法可以避免这种情况,要么能够始终保持滚动条可见,要么完全隐藏它但仍保持 native 滚动能力。
这是我的意思的一个例子:http://screencast.com/t/Roi3HJtHyH当点击长条目时,内容会向左移动,这个效果看起来有点难看。
最佳答案
为了完整起见,为了回答您的问题,这里是 the scrollable page without scrollbar .
请注意,这不是首选,我也会像 Lobello 已经回答的那样强制滚动条。
关于html - 隐藏滚动条但保留以原生感觉滚动的能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635513/