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和jquery实现的可折叠导航菜单适合放在手机网页的导航菜单
Sep 02 HTML / CSS
利用SVG和CSS3来实现一个炫酷的边框动画
Jul 22 HTML / CSS
详解CSS3中使用gradient实现渐变效果的方法
Aug 18 HTML / CSS
在HTML5 canvas里用卷积核进行图像处理的方法
May 02 HTML / CSS
HTML5 Canvas图像模糊完美解决办法
Feb 06 HTML / CSS
html5中监听canvas内部元素点击事件的三种方法
Apr 28 HTML / CSS
HTML5的结构和语义(2):结构
Oct 17 HTML / CSS
HTML5 Canvas——用路径描画线条实例介绍
Jun 09 HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
Aug 22 HTML / CSS
HTML5之tabindex属性全面解析
Jul 07 HTML / CSS
CSS3实现的侧滑菜单
Apr 27 HTML / CSS
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
Apr 29 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在线生成ico文件的代码
2007/10/09 PHP
PHP中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
给初学者的30条PHP最佳实践(荒野无灯)
2011/08/02 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
PHP unset函数原理及使用方法解析
2020/08/14 PHP
javascript 面向对象编程基础:继承
2009/08/21 Javascript
js 获取和设置css3 属性值的实现方法
2013/05/06 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
解析JavaScript中的字符串类型与字符编码支持
2016/06/24 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
详解jQuery插件开发方式
2016/11/22 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
Vue 2.0的数据依赖实现原理代码简析
2017/07/10 Javascript
Vuex 单状态库与多模块状态库详解
2018/12/11 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
详解阿里Node.js技术文档之process模块学习指南
2021/01/04 Javascript
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
Python的条件语句与运算符优先级详解
2015/10/13 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
python从子线程中获得返回值的方法
2019/01/30 Python
详解python中的线程与线程池
2019/05/10 Python
python 多进程并行编程 ProcessPoolExecutor的实现
2019/10/11 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
Html5之title吸顶功能
2018/06/04 HTML / CSS
亚洲最大的运动鞋寄售店:KicksCrew
2020/11/26 全球购物
敬老院献爱心活动总结
2014/07/08 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
2019大学生暑期实习心得总结
2019/08/21 职场文书
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers