[分享] 通过修改CSS自定义chrome滚动条样式
首先得说一句 我不懂CSS的写法之类的 这段CSS也是在网上找的 所以有更先进的需求的话 我肯定不能满足你们了 不好意思
效果图在10楼有人上了 我这边不管怎么弄 上传图片都卡在96% 而且不翻wall不能回帖 翻wall的情况下 上论坛这个慢啊 所以 大家去看这个图吧http://bbs.kafan.cn/forum.php?mo ... &fromuid=487958
大家都知道哈 chrome能自定义的东西比较少 不像FF或者opera那样 几个样式 或者脚本 就能把浏览器改成任何想要的样子 不过 今天我抽时间研究了一下 发现自定义个滚动条还是可以的 毕竟对于chrome来说 UI上的东西本来就很少 标签页 可以通过主题修改 那么滚动条 就可以通过CSS修改了
- ::-webkit-scrollbar
- {
- width: 6px;
- height: 6px;
- }
- ::-webkit-scrollbar-track-piece
- {
- -webkit-border-radius: 6px;
- }
- ::-webkit-scrollbar-thumb:vertical
- {
- height: 5px;
- -webkit-border-radius: 6px;
- }
- ::-webkit-scrollbar-thumb:horizontal
- {
- width: 5px;
- -webkit-border-radius: 6px;
- }
复制代码
代码就是上面那些 我大概讲一下 这段代码的意思 看图 那个非常不好意思 卡饭不能上传图片 我只好外链一下
大家不要直接我用的这个参数 我就是随便给了几个 其实大家也可以看出来 如果把垂直和水平的参数设置成不一样的 那么垂直和水平的滚动条宽度啊 颜色啊 就会不同 其实好好修改一下 也是挺好看的
滚动条颜色设置(IE、chrome浏览器)
/*滚动条*/#nicescroll1{overflow-y:auto;overflow-x:hidden;height:580px;scrollbar-arrow-color:#302D30; /*三角箭头的颜色*/scrollbar-face-color:#000; /*立体滚动条的颜色(包括箭头部分的背景色)*/scrollbar-3dlight-color:#302D30; /*立体滚动条亮边的颜色*/scrollbar-highlight-color:#302D30; /*滚动条的高亮颜色(左阴影?)*/scrollbar-shadow-color:#302D30; /*立体滚动条阴影的颜色*/scrollbar-darkshadow-color:#302D30; /*立体滚动条外阴影的颜色*/scrollbar-track-color:#302D30; /*立体滚动条背景颜色*/scrollbar-base-color:#302D30; /*滚动条的基色*/}#nicescroll2{overflow-y:auto;overflow-x:hidden;height:396px;scrollbar-arrow-color:#302D30; /*三角箭头的颜色*/scrollbar-face-color:#000; /*立体滚动条的颜色(包括箭头部分的背景色)*/scrollbar-3dlight-color:#302D30; /*立体滚动条亮边的颜色*/scrollbar-highlight-color:#302D30; /*滚动条的高亮颜色(左阴影?)*/scrollbar-shadow-color:#302D30; /*立体滚动条阴影的颜色*/scrollbar-darkshadow-color:#302D30; /*立体滚动条外阴影的颜色*/scrollbar-track-color:#302D30; /*立体滚动条背景颜色*/scrollbar-base-color:#302D30; /*滚动条的基色*/}#commend_list{overflow-y:auto;overflow-x:hidden;height:229px;scrollbar-arrow-color:#f8f9fb; /*三角箭头的颜色*/scrollbar-face-color:#000; /*立体滚动条的颜色(包括箭头部分的背景色)*/scrollbar-3dlight-color:#302D30; /*立体滚动条亮边的颜色*/scrollbar-highlight-color:#302D30; /*滚动条的高亮颜色(左阴影?)*/scrollbar-shadow-color:#302D30; /*立体滚动条阴影的颜色*/scrollbar-darkshadow-color:#302D30; /*立体滚动条外阴影的颜色*/scrollbar-track-color:#f8f9fb; /*立体滚动条背景颜色*/scrollbar-base-color:#302D30; /*滚动条的基色*/}
/*chrome滚动条*/
::-webkit-scrollbar-track-piece{
-webkit-border-radius:0;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
height:50px;
-webkit-border-radius:4px;
outline-offset:-2px;
border: 2px solid #000;
}
::-webkit-scrollbar-thumb:hover{
height:50px;
-webkit-border-radius:4px;}
[分享] 通过修改CSS自定义chrome滚动条样式的更多相关文章
- css修改整个项目的滚动条样式
在项目中,滚动条不可避免的药出现.设置统一规范的滚动条也是必然.用一个独立的css文件即可修改整个项目中的滚动条样式 . scrollBar.css: /* 滚动条有滑块的轨道部分 */ ::-web ...
- css修改浏览器默认的滚动条样式
//滚动条样式 ::-webkit-scrollbar { width: 10px; } /* 垂直滚动条的滑动块 */ ::-webkit-scrollbar-thumb:vertical { bo ...
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法(转)
系统默认的滚动条样式,真的已经看的够恶心了.试想一下,如果在一个很有特色和创意的网页中,出现了一根系统中默认的滚动条样式,会有多么的别扭. 为了自己定义网页中的滚动条的方法,我真的已经找了很久了,就目 ...
- 在css中定义滚动条样式
1,Overflow内容溢出时的设置 overflow 水平及垂直方向内容溢出时的设置 overflow-x 水平方向内容溢出时的设置 overflow-y 垂直方向内容溢出时的设置 以上三个属性设置 ...
- css控制默认滚动条样式
针对webkit内核的浏览器,使用伪类来改变滚动条的默认样式,详情如下: 滚动条组成部分 1. ::-webkit-scrollbar 滚动条整体部分 2. ::-webkit-scrollbar-t ...
- IE,Chrome滚动条样式CSS
<style type="text/css"> *{ scrollbar-face-color:#F3F3F3; /*面子*/ scrollbar-arrow-colo ...
- CSS之设置滚动条样式
因为在现在的大部分项目中很多都用到了滚动条,有时候用到模拟的滚动条,现在说下滚动条的CSS也能解决. 比如网易邮箱的滚动条样子很好看,就是利用的CSS来设置的,而且是webkit浏览器的.如图所示: ...
- WPF 自定义ProgressBar滚动条样式
一.前言 滚动条一般用于加载进度,我们在看视频的时候或者在浏览网页的时候经常能看到加载进度的页面.在程序开发中,默认的进度加载样式可能跟程序风格不太一样,或者加载进度的时候需要更改一下加载的样式.这个 ...
- css:改变滚动条样式
以下亲测谷歌内核的浏览器有用,微软和火狐无效 body::-webkit-scrollbar {/*滚动条整体样式*/ width: 5px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1 ...
随机推荐
- UltraEdit文字编辑器菜单热键推荐
键盘映射和自定义菜单热键 任何使用过UltraEdit / UEStudio一段时间的人都可能会告诉您,他们如此喜欢它的原因之一是"几乎所有东西都是可定制的".看一下产品鉴定,您会 ...
- Python面向对象基础变量
In [1]: class A: ...: NAME = 'A' # 类的直接下级作用域 叫做类变量 ...: def init(self, name): ...: self.name = name ...
- 记录从Winserver2012R2升级到Winserver2019
升级系统是必不可少的,最近想搞虚拟化Hyper-V:于是着手需要装一台WIN server 2019. 手头有一台Winserver 2012R2,正好拿来测试升级,此博做一个记录. 操作流程:在升级 ...
- 【随笔】Apache降权和禁用PHP危险函数
测试环境: Windows Server 2003 + phpstudy 首先在win2003里运行phpstudy,这里注意需要选择应用系统服务模式,应用之后重启phpstudy. 打开系统服务(开 ...
- Java中 util 包 Calendar类制作万年历(不用自己写方法,直接用Java写好的包中的类的方法)
代码前需要了解的关于Calendar类的内容: 1.在util包中,首先要知道Calendar 提供了一个类方法 getInstance,以获得此类型的一个通用的对象.Calendar 的 ...
- java安全编码指南之:lock和同步的正确使用
目录 简介 使用private final object来作为lock对象 不要synchronize可被重用的对象 不要sync Object.getClass() 不要sync高级并发对象 不要使 ...
- 1-kubeadm部署1.18.0单master集群
1.有了docker,为什么还用kubernetes? 访问工具层 帮助用户更高效的完成任务,包括web控制台.RESTfulAPI.CI/CD.监控管理.日志管理 PaaS服务层 为开发.测试和运维 ...
- CentOS7.7 系统下 virbr0 虚拟网卡的维护与管理
在 CentOS 7 系统的安装过程中,如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的 virbr0 网卡,这个是因为在虚拟化中有使用到 libvirtd 服务生 ...
- DM9000时序设置
想了解一下DM9000的移植修改原理,所以分析了一下时序图和引脚连接 首先看一下DM9000的引脚和MINI2440的引脚连接 DM9000 MINI2440 功能描述 SD0 DA ...
- Linux系统常用API总结
1.错误处理 - fprintf() - perror() 2.通用I/O模型 - fd = open(pathname, flags, mode) - numread = read(fd, buff ...