之前遇到自定义滚动条的话,都会采用js来写,现在css也可以满足这个需求了。先看下效果图:
没看错,页面上的滚动条是用css写出来的。接下来看下代码:
<div class="scrollpic"></div>
样式:
.scrollpic{
margin: 0;
width: 100%;
position: relative;
float: left;
height: 111px;
overflow-y: auto;
}
.scrollpic::-webkit-scrollbar {/* 滚动条高度 */
width: 10px;
height: 10px;
}
.scrollpic::-webkit-scrollbar-corner, /* 滚动条角落 */
.scrollpic::-webkit-scrollbar-thumb,
.scrollpic::-webkit-scrollbar-track {
border-radius: 5px;
}
.scrollpic::-webkit-scrollbar-corner,
.scrollpic::-webkit-scrollbar-track { /* 滚动条轨道 */
background-color: rgba(0,0,0, 0.5);
}
.scrollpic::-webkit-scrollbar-thumb { /* 滚动条手柄 */
background-color: #2c96f9;
}
是不是很简单撒,做个笔记记录下。