1

我正在编写一个 UserChromeJS 脚本(如果您不知道 UserChromeJS 是什么,请查看http://userchromejs.mozdev.org/),它将滚动条变成浮动滚动条。

链接到我的脚本:https ://github.com/nightson/userChromeJS/blob/master/FloatingScrollbar.uc.js

我接下来要做的是让滚动条在不滚动时自动隐藏。但是如果不能在滚动条中添加/删除类,这很难实现。我尝试了 querySelector 和 getAnonymousElementByAttribute 等方法,但没有成功。有人可以帮我吗?

ps:我不想隐藏默认滚动条并新建一个,所以请不要建议像jscrollpane这样的解决方案。

4

1 回答 1

0

我接下来要做的是让滚动条在不滚动时自动隐藏。

不,这有两个问题:

  • 滚动条将默认隐藏,因为不滚动是默认状态
  • onscroll事件永远不会被触发,因为滚动条默认是隐藏的
于 2013-12-09T18:18:55.420 回答