CSS3自定义滚动条样式的示例代码

2020-04-30 14:30:31易采站长站整理

7. ::-webkit-resizer                  两个滚动条的交汇处上用于拖动调整元素大小的小控件

滚动条组成结构图如下:

 

下面来一组简单自定义滚动条的实现:


<div class="box box7">
<p>这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要, 用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也 会出现滚动条。 这个属性定义溢出元素内容区的内容会如何处理。如果值为
scroll,不论是否需要, 用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也 会出现滚动条。
</p>
</div>

.box8::-webkit-scrollbar {
width: 12px;
background-color: #eee;
}

.box8::-webkit-scrollbar-track {
background-color: #eee;
}

.box8::-webkit-scrollbar-thumb {
background: #3DB6A4;
}

.box8::-webkit-scrollbar-button:start {
background: url(./imgs/up.png) no-repeat;
background-size: 12px 12px;
}

.box8::-webkit-scrollbar-button:end {
background: url(./imgs/down.png) no-repeat;
background-size: 12px 12px;
}

更多效果如下图:

 

注意只在chrome下有效!!!!!!

源码地址下载