今天,我将向您介绍如何在CSS中更改浏览器滚动条的样式并发布示例代码。 大家可以继续学习以下内容。
这里的内容有一个概念,包括滑块和滑轨。 很多公司的项目都会使用这个效果。 至少要与每个浏览器兼容,熟悉内核特征,修改和设置滚动条样式。
滚动条配置
浏览器滚动条。 css样式由以下三部分组成:
1、-webkit-scrollbar? 定义整个滚动条的样式;
2、3360-WebKit-scroll bar-thumb? 滑块;
3、3360-WebKit-scroll bar-thumb? 轨道;
代码表示
HTML代码部分:
网络前端中文站
CSS代码部分:
. inner网络{
width: 265px;
height: 400px;
位置: absolute;
top: 33px;
left: 13px;
/*cursor: pointer; */
Overflow :隐藏;
}
. innerboxHtml{
overflow-x :隐藏;
overflow-y :自动;
color: #000;
字体大小:7 rem;
font-family : '5 FAE8f6f96 C59e D1 ',Helvetica,'黑体',Arial,Tahoma;
height: 100%;
}
/*滚动条样式*
. innerboxhtml :3360-WebKit-scroll bar {/*整个滚动条的样式*/
width: 4px; /*fzdnp分别对应于横向纵向滚动条的大小*/
height: 4px;
}
. innerboxhtml :-WebKit-scroll bar-thumb {/*滚动条中的小方块*/
border-radius: 5px;
- WebKit-box-shadow : inset 005 px rgba (0,0,0.2 );
后台: rgba (0、0、0、0.2 );
}
. innerboxhtml :3360-WebKit-scroll bar-track {/*滚动条中的轨道*/
- WebKit-box-shadow : inset 005 px rgba (0,0,0.2 );
border-radius: 0;
后台: rgba (0、0、0、0.1 );
}
IE浏览器滚动条
滚动条的定义最早可追溯到IE5.5。 下图组织了每个IE版本都支持滚动条的情况。
IE浏览器滚动条的支持情况
为了更好地理解滚动条的实现原理和结构,使自定义滚动条样式的操作更加熟练,使用图进行说明。
webkit内核浏览器滚动条
在webkit内核浏览器中,最常见的是360浏览器,还有8个webkit内核浏览器。
其元素组成如下。
CSS代码:
:-webkit-scrollbar
:-WebKit-scroll bar-button
:3360 -维基百科- scroll bar-track
:-WebKit-scroll bar-track-piece
:-WebKit-scroll bar-thumb
:-WebKit-scroll bar-corner
:-webkit-resizer
FireFox浏览器滚动条
FireFox浏览器滚动条没有设置滚动条样式的有效方法。 大家有分享评论交流的方法。
您介绍的自定义和修改CSS浏览器滚动条样式的方法现在已经差不多结束了。 大家可以收藏这个网站,在项目、练习或者查询的时候复习,温故知新。 扩展:一些是jQuery的滚动条效果。 请参阅《JQUERY 随滚动条滚动效果 (固定版)》。 请大家扩展学习。
如果未注明web前端中文站、版权所有者,则原始本网站受BY-NC-SA协议许可
请介绍原文链接。 修改CSS浏览器滚动条的样式,自定义介绍方法代码的实例