html - 滚动条的自定义 CSS
问题描述
我正在寻找定制的滚动条 css。请查看附件图像和下面的代码示例,我需要滚动条拇指上的三行,如下图所示。我们必须在拇指上添加图像还是可以使用任何渐变样式?任何帮助表示赞赏。
::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #6c7a85;
}
::-webkit-scrollbar
{
width: 10px;
background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb
{
background-color: #64b6fd;
}
<div style="height: 300px;overflow: auto;width: 20%;;">
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
</div>
解决方案
只需在里面设置背景图像::-webkit-scrollbar-thumb
。
::-webkit-scrollbar-thumb {
background: url('https://www.pngjoy.com/pngl/41/952512_hamburger-icon-menubuttom-hamburger-menu-icon-white-transparent.png') #64b6fd;
background-size:8px 16px;
background-repeat:no-repeat;
background-position:center;
}
更新片段:
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #6c7a85;
}
::-webkit-scrollbar {
width: 10px;
background-color: #F5F5F5;
}
::-webkit-scrollbar-thumb {
background: url('https://www.pngjoy.com/pngl/41/952512_hamburger-icon-menubuttom-hamburger-menu-icon-white-transparent.png') #64b6fd;
background-size:8px 16px;
background-repeat:no-repeat;
background-position:center;
}
<body>
<div style="height: 300px;overflow: auto;width: 20%;;">
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
<p> Testing data </p>
</div>
</body>
推荐阅读
- jquery - 在具有所需类的列的数据表 excel 导出中更改 excel 文件的单元格背景
- java - Spring Boot Admin Server:应用特定的电子邮件通知
- php - 自定义字段搜索表单、PHP、Wordpress
- spring-boot - 如何在 application.yml 中设置环境变量 - Spring Boot
- php - Laravel Livewire 组件在刷新后不会自动刷新/重新加载
- reactjs - 我可以在依赖数组中使用动态属性来实现 useEffect 吗?
- java - 在 Netbeans 中连接天蓝色数据库的 Java 程序出现错误
- .net - 将大型 vb.net 应用程序从 3.5 移动到 4.5 .net
- python - 在做 scipy.signal.spectrogram 时,我怎么知道会有多少时间段?
- r - 根据两列中的数据转置数据框中的值