与 A scrollable area with the overflow hidden but no scroll bar 相同的问题.
虽然这个问题从未得到回答。 他们放弃了,因为这对 UI 来说可能不是个好主意。
我同意,但我的客户坚持不让滚动条成为网站的一部分。当鼠标悬停在边缘附近时,所有可滚动区域都会自动滚动。否则滚动会发生在触摸屏或滚动球/触控板上。
如果不是 css,是否可以使用 javascript 来改变滚动条的样式?
最佳答案
虽然正如您已经说过的那样,这是一个坏主意,但您可以使用 overflow:hidden;
来隐藏滚动条,并且正如您提到的那样,使用 element.scrollTo(x, y)
当鼠标靠近 scrollableElement/window 的边缘时,或者在鼠标滚轮事件中,等等。
关于jquery - overflow hidden 时的可滚动区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9980404/