1

我注意到,当网站应用htmlbody标记为深色背景时,所有 Mac webkit 浏览器(Safari/Chrome/Opera)都会将滚动条的主题本地更改为白色主题。但是,它不会发生在任何其他元素的滚动条上。

在此处输入图像描述

有没有办法在使用::webkit-scrollbarCSS 属性的情况下将 div 的滚动条设置为具有原生白色主题?

也许是一个 JavaScript 来破解浏览器的行为,或者在这个独特的 div 上设置它。

再说一遍:我不想用::webkit-scrollbarCSS 属性自定义它。动机是它失去了原生的悬停行为,淡化了原生浏览器 CSS 属性不能完全自定义的超时。

任何帮助,将不胜感激。

4

1 回答 1

0

更新:使用 jQuery 插件,例如jScrollPaneJQuery Custom ScrollbarPerfect Scrollbar。它们将允许您以任何您想要的方式为选定元素设置滚动条样式,包括动画行为。

于 2013-08-20T18:51:27.930 回答