首页 > 编程知识 正文

css设置滚动条样式(css浏览器兼容性问题汇总)

时间:2023-05-03 11:45:03 阅读:68868 作者:155

今天,我将向您介绍如何在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浏览器滚动条的样式,自定义介绍方法代码的实例

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。