css3 实现滚动条美化效果的实例代码


Posted in HTML / CSS onJanuary 06, 2021

具体代码如下所示:

/*滚动条的宽度*/

    ::-webkit-scrollbar {
        width:9px;
        height:9px;
    }

/*外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果*/

    ::-webkit-scrollbar-track {
        width: 6px;
        background-color:#0d1b20;
        -webkit-border-radius: 2em;
        -moz-border-radius: 2em;
        border-radius:2em;
    }

/*滚动条的设置*/

    ::-webkit-scrollbar-thumb {
        background-color:#606d71;
        background-clip:padding-box;
        min-height:28px;
        -webkit-border-radius: 2em;
        -moz-border-radius: 2em;
        border-radius:2em;
    }
/*滚动条移上去的背景*/

    ::-webkit-scrollbar-thumb:hover {
         background-color:#fff;
    }

CSS

::-webkit-scrollbar {  }
::-webkit-scrollbar-button { }
::-webkit-scrollbar-track { }
::-webkit-scrollbar-track-piece { }
::-webkit-scrollbar-thumb {  }
::-webkit-scrollbar-corner { }
::-webkit-resizer {  }

以上CSS代码所管辖的区域对就关系:以上代码解释

::-webkit-scrollbar 滚动条整体部分,其中的属性有width,height,background,border(就和一个块级元素一样)等。
::-webkit-scrollbar-button 滚动条两端的按钮。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。
::-webkit-scrollbar-track 外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。
::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)。
::-webkit-scrollbar-thumb 滚动条里面可以拖动的那部分
::-webkit-scrollbar-corner 边角
::-webkit-resizer 定义右下角拖动块的样式

到此这篇关于css3 实现滚动条美化效果的实例代码的文章就介绍到这了,更多相关css3 滚动条美化内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3教程(2):网页边框半径和网页圆角
Apr 02 HTML / CSS
利用CSS3的border-radius绘制太极及爱心图案示例
May 17 HTML / CSS
css3 盒模型以及box-sizing属性全面了解
Sep 20 HTML / CSS
深入浅析CSS3中的Flex布局整理
Apr 27 HTML / CSS
html5 Canvas画图教程(3)—canvas出现1像素线条模糊不清的原因
Jan 09 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
May 09 HTML / CSS
深入探究HTML5的History API
Jul 09 HTML / CSS
HTML5 canvas基本绘图之填充样式实现
Jun 27 HTML / CSS
解决canvas转base64/jpeg时透明区域变成黑色背景的方法
Oct 23 HTML / CSS
详解HTML5中表单验证的8种方法介绍
Dec 19 HTML / CSS
CSS3 制作的彩虹按钮样式
Apr 11 HTML / CSS
CSS 实现多彩、智能的阴影效果
May 12 HTML / CSS
CSS3实现苹果手机解锁的字体闪亮效果示例
Jan 05 #HTML / CSS
使用CSS3制作版头动画效果
Dec 24 #HTML / CSS
CSS3实现红包抖动效果
Dec 23 #HTML / CSS
html5+css3之制作header实例与更新
Dec 21 #HTML / CSS
CSS3中animation实现流光按钮效果
Dec 21 #HTML / CSS
css3中flex布局宽度不生效的解决
Dec 09 #HTML / CSS
html+css3实现的登录界面
Dec 09 #HTML / CSS
You might like
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
ThinkPHP实现支付宝接口功能实例
2014/12/02 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
PHP中常用的魔术方法
2017/04/28 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
为JavaScript添加重载函数的辅助方法
2010/07/04 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
JS中Iframe之间传值的方法
2013/03/11 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
jquery获取自定义属性(attr和prop)实例介绍
2013/04/21 Javascript
各种常用的JS函数整理
2013/10/25 Javascript
JavaScript数据结构与算法之栈与队列
2016/01/29 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
JavaScript中重名的函数与对象示例详析
2017/09/28 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
2018/08/24 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
微信小程序列表时间戳转换实现过程解析
2019/10/12 Javascript
JS实现随机点名器
2020/04/12 Javascript
javascript使用Blob对象实现的下载文件操作示例
2020/04/18 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
Python栈类实例分析
2015/06/15 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
Python学习笔记之视频人脸检测识别实例教程
2019/03/06 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
亲属关系公证书
2014/04/08 职场文书
政工师工作总结2015
2015/05/26 职场文书
Python基础之元编程知识总结
2021/05/23 Python