Login
网站首页 > 文章中心 > 其它

css 滚动条样式_如何实现CSS3自定义滚动条样式

作者:小编 更新时间:2023-08-01 08:20:17 浏览量:439人看过

CSS3中可以通过给元素设置overflow:scroll生成滚动条,再通过设置scrollbar属性中的各个值重新自定义滚动条的样式

在浏览器中滚动条是必不可少的,通常具有独特的滚动条的网站更加吸引森燃码人注目,也使网站看起来与众不同.自定义滚动条我们可以使用jQuery插件来实现同样也可以利用CSS3来创建属于自己的滚动条,此时此刻呢在文章中将为大家详细介绍如何使用CSS3创建自定义滚动条

【推荐课程:CSS3教程】

overflow属性:

主要是设置内容溢出时的样式(超出是否显示滚动条)

css 滚动条样式_如何实现CSS3自定义滚动条样式-图1

overflow-x:水平方向内容溢出时的设置

overflow-y:垂直方向内容溢出时的设置

三个属性设置的值有:visible(默此哪认值)、scroll、hidden、auto.

默认滚动条样式:

scrollbar属性:

scrollbar-face-color:立体滚动条凸出部分的颜色

scrollbar-arrow-color上下按段雹钮上三角箭头的颜色

scrollbar-highlight-color:滚动条空白部分的颜色

scrollbar-shadow-color:立体滚动条边框的颜色

注意:这些属性仅支持在IE浏览器下

例:

scrollbar-face-color:pink;效果图:

自定义滚动条样式:

-webkit-scrollbar:滚动条整体部分

-webkit-scrollbar-button :滚动条两端的按钮

-webkit-scrollbar-track :外层轨道

-webkit-scrollbar-track-piece :内层轨道,滚动条中间部分(除去)

-webkit-scrollbar-thumb: 拖动条

-webkit-scrollbar-corner: 边角

-webkit-resizer :定义右下角拖动块的样式