zoukankan      html  css  js  c++  java
  • CSS修改滚动条的样式

    CSS修改滚动条的样式

    修改某个div的滚动条

    /*修改某个div的滚动条样式*/
    div::-webkit-scrollbar{
      5px;
      height:5px;
      /**/
    }
    div::-webkit-scrollbar-track{
      background: #fff;
      border-radius:2px;
    }
    div::-webkit-scrollbar-thumb{
      background: #444;
      border-radius:10px;
    }
    div::-webkit-scrollbar-thumb:hover{
      background: #999;
    }
    div::-webkit-scrollbar-corner{
      background: #204754;
    }
    

    有一些相应的参数,可以根据自己的需要设置:
    ::-webkit-scrollbar 滚动条整体部分
    ::-webkit-scrollbar-thumb 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条)
    ::-webkit-scrollbar-track 滚动条的轨道(里面装有Thumb)
    ::-webkit-scrollbar-button 滚动条的轨道的两端按钮,允许通过点击微调小方块的位置。
    ::-webkit-scrollbar-track-piece 内层轨道,滚动条中间部分(除去)
    ::-webkit-scrollbar-corner 边角,即两个滚动条的交汇处
    ::-webkit-resizer 两个滚动条的交汇处上用于通过拖动调整元素大小的小控件

    修改浏览器默认的滚动条样式

    在很多时候我们需要修改浏览器默认的滚动条样式,因为他太宽,太丑了。

    /* 整个滚动条 */
        ::-webkit-scrollbar {
           3px;
          height: 3px;
        }
     
        /* 滚动条有滑块的轨道部分 */
        ::-webkit-scrollbar-track-piece {
          background-color: transparent;
          border-radius: 5px;
        }
     
        /* 滚动条滑块(竖向:vertical 横向:horizontal) */
        ::-webkit-scrollbar-thumb {
          cursor: pointer;
          background-color:#f2f2f2;
          border-radius: 5px;
        }
     
        /* 滚动条滑块hover */
        ::-webkit-scrollbar-thumb:hover {
          background-color: #999999;
        }
     
        /* 同时有垂直和水平滚动条时交汇的部分 */
        ::-webkit-scrollbar-corner {
          display: block;    /* 修复交汇时出现的白块 */
        }
    

    然后有一个属性和上边是一样的,可以自己根据需要添加修改。

    然后当数据量多的时候,流量器默认生成的滚动条就采用了上边的样式渲染,而不再是默认那样的了。

  • 相关阅读:
    poj 2155 Matrix
    iOS之Prefix.pch
    多用派发队列,少用同步锁
    SenTestingKit.framework的报错!
    xcode4的环境变量,Build Settings参数,workspace及联编设置
    xcode4中build Settings常见参数解析
    XCode环境变量及路径设置
    Xcode添加静态库以及编译选项配置常见问题
    基于第三方微信授权登录的iOS代码分析
    理解iOS 8中的Self Sizing Cells和Dynamic Type
  • 原文地址:https://www.cnblogs.com/wjw1014/p/13564175.html
Copyright © 2011-2022 走看看