Mac OS X:滚动条有时是白色透明的,有时是黑色透明的

时间:2014-01-16 08:56:24

标签: css macos scrollbar

我想知道为什么Mac OS X上的滚动条有时是白色透明的,有时是黑色透明的,如果在常规设置中将“显示滚动条”设置为“滚动时”。这适用于所有浏览器(Safari,Chrome,Firefox,Opera)。

1 个答案:

答案 0 :(得分:4)

原因是,Mac OS X设置滚动条的颜色取决于body的背景颜色或(如果您没有设置背景颜色或使用{{ 1}})您的transparent标记。

  • 深色背景色→白色透明滚动条
  • 浅色背景色→黑色透明滚动条

一种可能的 hacky 解决方案是避免设置背景颜色,而是使用base64编码的1px彩色gif作为背景图像。