滚动条样式设置
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. CSS 基础 背景相关属性操作

    1.background-color:red : //设置背景颜色为红色,rgb(0,0,0)和transparent 均为透明颜色 2.background-image(可缩bgi写用tab键) 语 ...

  2. python的作用域、globals()-全局变量 和 locals()-局部变量

    在python中,函数会创建一个自己的作用域,也称为为命名空间.当我们在函数内部访问某个变量时,函数会优先在自己的命名空间中寻找. 我们自己定义的全局变量均在python内建的globals()函数中 ...

  3. Python中*args 和**kwargs作为形参和实参时的功能详解

    *args 和**kwargs作为形参 *args 和**kwargs作为形参被称为不定长参数,用来处理超出必备参数部分的参数.注意:args和kwargs可以修改为其它变量名. 必备参数就是在定义函 ...

  4. 【Azure 应用服务】一个 App Service 同时部署运行两个及多个 Java 应用程序(Jar包)

    问题描述 如何在一个AppService下同时部署运行多个Java 应用程序呢? 问题解答 因为App Service的默认根目录为 wwwroot.如果需要运行多个Java 应用程序,需要在 www ...

  5. Keil MDK STM32系列(六) 基于抽象外设库HAL的ADC模数转换

    Keil MDK STM32系列 Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401 ...

  6. 【Java】获取两个字符串中最大相同子串

    题目 获取两个字符串中最大相同子串 前提 两个字符串中只有一个最大相同子串 解决方案 public class StringDemo { public static void main(String[ ...

  7. Docker入门篇(一)安装docker

    Docker入门篇(一)安装docker Docker的来源 由dotCloud公司首创及正式命名,但是企业规模小,影响力不够,所以在快要坚持不住的时候,开始吃百家饭--开源了.不开则已,一开惊人.越 ...

  8. [学习分享] 在Windows操作系统下如何安装RMySQL包

    最近在做股票的高频交易数据分析,需要用到数据库,而我只对MySQL比较熟悉,于是就安装了MySQL.当我安装好了MySQL后,正兴冲冲地准备安装RMySQL包时,问题来了:RMySQL包不支持wind ...

  9. leetcode 54. 螺旋矩阵 及 59. 螺旋矩阵 II

    54. 螺旋矩阵 问题描述 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素. 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, ...

  10. 第56篇-ProfileData与DataLayout

    某些指令需要创建某些实例,如下: 指令 对应的DataLayout._struct._tag值 _checkcast._instanceof._aastore receiver_type_data_t ...