【发布时间】:2017-04-16 02:21:24
【问题描述】:
我正在寻找一种使滚动条在 Firefox 中不可见的方法。也就是说,您应该看不到它,但您仍然应该能够滚动。对于其他浏览器,这有效:
::-webkit-scrollbar {display: none;}
但是,该功能似乎已从 Firefox 中删除。肯定有人找到了仅适用于 Firefox 的解决方法吗?
【问题讨论】:
我正在寻找一种使滚动条在 Firefox 中不可见的方法。也就是说,您应该看不到它,但您仍然应该能够滚动。对于其他浏览器,这有效:
::-webkit-scrollbar {display: none;}
但是,该功能似乎已从 Firefox 中删除。肯定有人找到了仅适用于 Firefox 的解决方法吗?
【问题讨论】:
如果你想隐藏滚动条,你需要 CSS
<body style="overflow:hidden;"> ...</body>
我想知道,如果您的页面无法使用滚动条,您的内容将如何被完整阅读。顺便说一句,这个 CSS 也适用于所有元素,如 <div></div> 等。
对于滚动,您需要添加 scroll 事件。以a reference from here 进行滚动事件处理。
【讨论】:
scroll 事件处理程序添加到<body> 元素,那么鼠标滚轮up.down 将能够滚动页面。