2012-11-19 30 views
1

我正在編寫UserChromeJS腳本(如果您不知道UserChromeJS是什麼,請查看http://userchromejs.mozdev.org/),該腳本會將滾動條變爲浮動滾動條。有沒有什麼辦法可以在Firefox中使用JavaScript來操作滾動條?

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

我想下一步要做是讓滾動條自動隱藏不滾動時。但是,如果不能向滾動條添加/刪除類,就很難實現這一功能。我嘗試像querySelector和getAnonymousElementByAttribute方法沒有成功。任何人都可以幫我嗎?

p.s:我不想隱藏默認滾動條並創建一個新滾動條,所以請不要建議像jscrollpane這樣的解決方案。

回答

0

接下來我想要做的是在不滾動時使滾動條自動隱藏。

沒有,這有兩個問題:

  • 滾動條會默認爲隱藏,因爲無法滾動爲默認狀態
  • onscroll事件將永遠不會被觸發,因爲滾動條被隱藏默認
相關問題