.body_c {scrollbar-face-color:#408bc4;滚动条阴影颜色:#afefff;滚动条高亮颜色:#afefff;滚动条3dlight-COLOR:#000000;滚动条darkshadow-COLOR:#006399;滚动条轨道色:#bfd3e6;滚动条箭头色:#FFFFFF;边距:0;保证金左:0;余量右:0; }
我使用这个类来着色滚动条,但它只用IE执行 . 在所有浏览器中都有颜色滚动条的解决方案吗?
您可以使用different rules在Webkit浏览器中执行类似的操作 . 这些都不是CSS的正式组成部分,但其他浏览器不支持类似它的任何东西,AFAIK .
首先,考虑 not messing with standard GUI elements . 所有网站和应用程序中的滚动条,按钮等应该看起来相同 . 这是一个基本的可用性规则 .
如果你必须改变滚动条的外观,请注意只有IE和Webkit浏览器支持CSSscrollbar更改,但这里有一个JS插件,它将改变所有浏览器中的滚动条
jScrollPane .
但通常这不是一个好主意,因为它可能会混淆您的用户和这样的元素在所有浏览器中应该是相同的 .
希望有所帮助 .
2 回答
您可以使用different rules在Webkit浏览器中执行类似的操作 . 这些都不是CSS的正式组成部分,但其他浏览器不支持类似它的任何东西,AFAIK .
首先,考虑 not messing with standard GUI elements . 所有网站和应用程序中的滚动条,按钮等应该看起来相同 . 这是一个基本的可用性规则 .
如果你必须改变滚动条的外观,请注意只有IE和Webkit浏览器支持CSSscrollbar更改,但这里有一个JS插件,它将改变所有浏览器中的滚动条
jScrollPane .
但通常这不是一个好主意,因为它可能会混淆您的用户和这样的元素在所有浏览器中应该是相同的 .
希望有所帮助 .