css修改浏览器滚动条样式

一、滚动条相关的属性

::-webkit-scrollbar滚动条整体部分,常用属性:width,height,background,border; ::-webkit-scrollbar-button滚动条两边的按钮,默认不设置时不显示,可设置高度、背景色、背景图片; ::-webkit-scrollbar-track整个滚动条去除两边按钮剩下的部分; ::-webkit-scrollbar-track-piecetrack去掉拖拽剩下的部分; ::-webkit-scrollbar-thumb滚动条里面可以拖动的那部分; ::-webkit-scrollbar-corner边角; ::-webkit-resizer定义右下角拖动块的样式

二、基础改动,上例子
1fnreknenverknrefnrenfengrnengej1fnreknenverknrefnrenfengrnengejk1fnreknenverknrefnrenfengrnengejk1fnreknenverknrefnrenfengrnengejkk 1 1 1 1 1 1 1 1 1

.box { width: 300px; height: 100px; overflow: scroll; } div::-webkit-scrollbar { width: 8px; /* 纵向滚动条的宽 */ height: 8px; /* 横向滚动条的高 */ } div::-webkit-scrollbar-thumb { border-radius: 4px; background: #EBEBEB; }

三、效果
【css修改浏览器滚动条样式】css修改浏览器滚动条样式
文章图片

注:只对 设置了高度和滚动效果的容器 生效

    推荐阅读