本文摘自PHP中文网,作者青灯夜游,侵删。
在CSS中,可以通使用scrollbar-face-color、scrollbar-arrow-color等属性和“::-webkit-scrollbar”、“::-webkit-scrollbar-thumb”等选择器来修改滚动条的样式。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
CSS设置代码:
1 2 3 4 5 6 | *{
scrollbar-face-color:#fff;
scrollbar-arrow-color:#000;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#dde3fa;
}
|
此设置对所有滚动条都有作用。

为了兼容其他浏览器还需要做一些功夫。这里针对webkit浏览器做一些设置。同样我们还是有必要先了解其属性:
1 2 3 4 5 6 7 | ::-webkit-scrollbar{}
::-webkit-scrollbar-button :滚动条两端的按钮。可以用 display : none 让其不显示,也可以添加背景图片,颜色改变显示效果。
::-webkit-scrollbar-track :外层轨道。可以用 display : none 让其不显示,也可以添加背景图片,颜色改变显示效果。
::-webkit-scrollbar-track-piece :内层轨道,具体区别看下面gif图,需要注意的就是它会覆盖第三个属性的样式。
::-webkit-scrollbar-thumb :滚动条里面可以拖动的那部分
::-webkit-scrollbar-corner :边角,两个滚动条交汇处
::-webkit-resizer :两个滚动条交汇处用于拖动调整元素大小的小控件(基本用不上)
|
使用伪元素设置CSS。
阅读剩余部分
相关阅读 >>
css中内容过长怎么解决
css怎么隐藏li
css如何设置div字体大小
css如何让图片和文字垂直居中对齐
css怎么设置上边框
css letter-spacing属性怎么用
css怎么隐藏标签
background-image属性怎么用
css怎么设置边框的透明度
css 页面显示不全怎么办
更多相关阅读请进入《css》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » css怎么修改滚动条的样式