滚动条样式设置
html部分:
1 <div id="scroll" style="width: 500px; height: 300px; border: 2px solid #1F1F1F; margin: 20px auto; overflow: auto; ">
2 <div style="margin:0 auto;;height:800px;border:1px solid #ddd;width:400px;">内容部分内容部分</div>
3 </div>
废话不多说,直接上;
IE专属的滚动条样式定义,只能设置各种原始结构的颜色,宽高结构等其他样式无法修改;
 1 #scroll{
2 width: 1830px;
3 height: 750px;
4 overflow-y: scroll;
5 /* IE滚动条设置,仅支持颜色修改 */
6 /* 立体滚动条的颜色(包括箭头部分的背景色) */
7 scrollbar-face-color: #2c9ef7;
8 /*三角箭头的颜色*/
9 scrollbar-arrow-color: #ffffff;
10 /* 立体滚动条亮边的颜色 */
11 /* scrollbar-3dlight-color: #2c9ef7; */
12 /* 滚动条的高亮颜色(左阴影?) */
13 /* scrollbar-highlight-color: #2c9ef7; */
14 /* 立体滚动条阴影的颜色 */
15 scrollbar-shadow-color: #2c9ef7;
16 /* 立体滚动条外阴影的颜色 */
17 /* scrollbar-darkshadow-color: #2c9ef7; */
18 /* 立体滚动条背景颜色 */
19 /* scrollbar-track-color: #2c9ef7; */
20 /* 滚动条的基色 */
21 /* scrollbar-base-color: #2c9ef7; */
22 }
webkit内核浏览器的滚动条样式美化:
 1 #scroll div {
2 width:400px;
3 height:400px;
4 }
5 #scroll::-webkit-scrollbar {
6 /* ::-webkit-scrollbar 滚动条整体部分,*/
7 /* 其中的属性有width,height,background,border(就和一个块级元素一样)等。 */
8 width:60px;
9 height:10px;
10 }
11 #scroll::-webkit-scrollbar-button{
12 /* ::-webkit-scrollbar-button 滚动条两端的按钮。*/
13 /* 可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果. */
14 background-color:black;
15 }
16 #scroll::-webkit-scrollbar-track{
17 /* ::-webkit-scrollbar-track 外层轨道。可以用display:none让其不显示,也可以添加背景图片,颜色改变显示效果。 */
18 background:blue;
19 display: none;
20 }
21 #scroll::-webkit-scrollbar-track-piece {
22 /* ::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分。 */
23 background:green;
24 }
25 #scroll::-webkit-scrollbar-thumb{
26 /* ::-webkit-scrollbar-thumb 滚动条里面可以拖动的那部分,即滚动条。 */
27 background:pink;
28 border-radius:200px;
29 }
30 #scroll::-webkit-scrollbar-corner {
31 /* ::-webkit-scrollbar-corner 边角. */
32 background:#ddd;
33 }
34 #scroll::-webkit-scrollbar-resizer {
35 /* ::-webkit-resizer 定义右下角拖动块的样式. */
36 background:red;
37 }

 

  

自定义滚动条样式-兼容IE的更多相关文章

  1. CSS3自定义滚动条样式

    原文地址:→传送门 写在前面 滚动条是个很常见的东东,不过某些浏览器自带的滚动条确实不太好看啊,下面可以作为学习,探讨下自定义滚动条的实现,这样你的滚动条就可以美美的啦.但是,也只能玩玩,因为只针对w ...

  2. CSS自定义滚动条样式

    原文地址:http://www.qianduan.net/css-custom-scroll-bar-style/ 相信很多人都遇到过在设计中自定义滚动条样式的情景,之前我都是努力说服设计师接受浏览器 ...

  3. jQuery自定义滚动条样式插件mCustomScrollbar

    如果你构建一个很有特色和创意的网页,那么肯定希望定义网页中的滚动条样式,这方面的 jQuery 插件比较不错的,有两个:jScrollPane 和 mCustomScrollbar. 关于 jScro ...

  4. WPF 自定义滚动条样式

    先看一下效果: 先分析一下滚动条有哪儿几部分组成: 滚动条总共有五部分组成: 两端的箭头按钮,实际类型为RepeatButton Thumb 两端的空白,实际也是RepeatButton 最后就是Th ...

  5. 自定义滚动条样式-transition无效

    问题 需求是自定义滚动条样式,然后2秒内无操作隐藏滚动条. 2s内隐藏比较麻烦,不能用css实现,只能监听容器的touch事件,然后给滚动条加个opacity: 0的class. .class::-w ...

  6. css中渐变的分割线和自定义滚动条样式

    css中渐变的分隔线: <div style="background:linear-gradient(to left,#efefef,#b6b6b6,#efefef);height:1 ...

  7. CSS3自定义滚动条样式 -webkit-scrollbar(转)

    有没有觉得浏览器自带的原始滚动条很不美观,同时也有看到很多网站的自定义滚动条显得高端,就连chrome32.0开发板都抛弃了原始的滚动条,美观多了.那webkit浏览器是如何自定义滚动条的呢? 前言 ...

  8. 【CSS3】自定义滚动条样式 -webkit-scrollbar

    好文推荐:http://m.blog.csdn.net/article/details?id=40398177 http://www.xuanfengge.com/css3-webkit-scroll ...

  9. CSS3自定义滚动条样式 -webkit-scrollbar (一)

    Webkit支持拥有overflow属性的区域,列表框,下拉菜单,textarea的滚动条自定义样式.当然,兼容所有浏览器的滚动条样式目前是不存在的. 滚动条的组成: ::-webkit-scroll ...

随机推荐

  1. versions-maven-plugin插件批量修改版本号

    1.简介 versions-maven-plugin插件可以管理项目版本, 特别是当Maven工程项目中有大量子模块时, 可以批量修改pom版本号, 插件会把父模块更新到指定版本号, 然后更新子模块版 ...

  2. javascript中逻辑运算(||,&&,!)

    作为一个后端开发的程序员,一直就对JavaScript情有独钟,作为一门前后端通吃的语言,必须赞一下.而且之前很长一段时间都有在做JavaScript,一路都是和ie8死磕,磕完又找低版本的谷歌磕,坑 ...

  3. TKE 用户故事 | 作业帮 Kubernetes 原生调度器优化实践

    作者 吕亚霖,2019年加入作业帮,作业帮架构研发负责人,在作业帮期间主导了云原生架构演进.推动实施容器化改造.服务治理.GO微服务框架.DevOps的落地实践. 简介 调度系统的本质是为计算服务/任 ...

  4. CentOS7中安装pip的方法

    1.安装epel-release [root@localhost ~]# yum -y install epel-release 2.安装python-pip [root@localhost ~]# ...

  5. kubernetes 之部署metrics-server

    Kubernetes 版本是 1.14 # kubectl version --short Client Version: v1.14.3 Server Version: v1.14.2 下载文件 f ...

  6. 实验 1 :Mininet 源码安装和可视化拓扑

    实验 1 : Mininet 源码安装和可视化拓扑工具 一 .实验目的 掌握 Mininet 的源码安装方法和 miniedit 可视化拓扑生成工具. 二 .实验任务 使用源码安装 Mininet 的 ...

  7. weblogic 未授权命令执行漏洞(CVE-2020-14882,CVE-2020-14883)复现

    漏洞描述 2020年10月29日,360CERT监测发现 Weblogic ConSole HTTP 协议代码执行漏洞,该漏洞编号为 CVE-2020-14882,CVE-2020-14883 ,漏洞 ...

  8. css中两种居中方式text-align:center和margin:0 auto 的使用场景

    关于使用text-align:center和margin:0 auto 两种居中方式的比较 前言:最近由于要学习后端,需要提前学习一部分前端知识,补了补css知识,发现狂神在讲这一部分讲的不是特别清楚 ...

  9. Gradle下载安装教程

    前言 1.gradle和maven一样都是用来构建java程序的,maven2004年开始兴起,gradle2012年开始诞生,既然已经有了maven这么成熟的构建工具为什么还有gradle的诞生呢, ...

  10. Typecho博客支持emoji表情设置

    介绍 大家在typecho博客写文章时,很多人都喜欢使用emoji表情(比如这些图标)但是typecho的数据库类型默认不支持emoji编码,因为Emoji是一种在Unicode位于u1F601-u1 ...