各大主流的浏览器都能显示,一些浏览器显示原浏览器的滚动条例如Microsoft Edge。
CSS滚动条选择器
::-webkit-scrollbar
— 整个滚动条.::-webkit-scrollbar-button
— 滚动条上的按钮 (上下箭头).::-webkit-scrollbar-thumb
— 滚动条上的滚动滑块.::-webkit-scrollbar-track
— 滚动条轨道.::-webkit-scrollbar-track-piece
— 滚动条没有滑块的轨道部分.::-webkit-scrollbar-corner
— 当同时有垂直滚动条和水平滚动条时交汇的部分.::-webkit-resizer
— 某些元素的corner部分的部分样式(例:textarea的可拖动按钮).
将以下代码放至网站的css代码或主题style.css中即可。
代码一
纯蓝色当鼠标移到滚动条会变红色。
/*—滚动条默认显示样式–*/
::-webkit-scrollbar-thumb{
background-color:#018EE8;
height:50px;
outline-offset:-2px;
outline:2px solid #fff;
-webkit-border-radius:4px;
border: 2px solid #fff;
}
/*—鼠标点击滚动条显示样式–*/
::-webkit-scrollbar-thumb:hover{
background-color:#FB4446;
height:50px;
-webkit-border-radius:4px;
}
/*—滚动条大小–*/
::-webkit-scrollbar{
width:8px;
height:18px;
}
/*—滚动框背景样式–*/
::-webkit-scrollbar-track-piece{
background-color:#fff;
-webkit-border-radius:0;
}
代码二
简约纯色细条
::-webkit-scrollbar {
width: 9px;
height: 9px
}
::-webkit-scrollbar-track-piece {
background-color: #ebebeb;
-webkit-border-radius: 4px
}
::-webkit-scrollbar-thumb:vertical {
height: 32px;
background-color: #ccc;
-webkit-border-radius: 4px
}
::-webkit-scrollbar-thumb:horizontal {
width: 32px;
background-color: #ccc;
-webkit-border-radius: 4px
}
代码三
红蓝相间的滚动条
/**====滚动条样式====*/
::-webkit-scrollbar {/*滚动条整体样式*/
width: 10px; /*高宽分别对应横竖滚动条的尺寸*/
height: 1px;
}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
background-color: #12b7f5;
background-image: -webkit-linear-gradient(45deg, rgba(255, 93, 143, 1) 25%, transparent 25%, transparent 50%, rgba(255, 93, 143, 1) 50%, rgba(255, 93, 143, 1) 75%, transparent 75%, transparent);
}
::-webkit-scrollbar-thumb:hover {
background-color: #ffab23;
}
::-webkit-scrollbar-track {/*滚动条里面轨道*/
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #f6f6f6;
}
代码四
渐变彩色
::-webkit-scrollbar {
width: 11px;
}
::-webkit-scrollbar-thumb {
background-color: rgb(38, 48, 88);
background-image: -webkit-linear-gradient(45deg,#009688 25%,#368c84 25%,#8BC34A 50%,#9dd45d 50%,#FFEB3B 75%,#FFEB3B 75%,#FF9800);
-webkit-border-radius: 5em;
-moz-border-radius: 5em;
border-radius: 5em;
}
::-webkit-scrollbar-track {
background-color: #fff;
-webkit-border-radius: 5em;
-moz-border-radius: 5em;
border-radius: 5em;
border: 1px solid #ccc;
}
声明:本站文章原创有部分资源来源于网络,如无特殊说明或标注。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系 admin@liitk.com 进行删除处理!。
评论(0)