Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1.03 KB

自定义浏览器滚动条的样式.md

File metadata and controls

33 lines (28 loc) · 1.03 KB

在所有浏览器,滚动条可定制性最强的当属 webkit 内核的浏览器了。因为源代码开放的原因,市面上基于 webkit 内核的浏览器有很多。例如有:Google Chrome、Opera(opera 最近宣布使用 webkit 内核了)、360 极速浏览器,猎豹浏览器等,搜狗浏览器等等

  /*定义滚动条宽高及背景,宽高分别对应横竖滚动条的尺寸*/
  ::-webkit-scrollbar {
    height: 10px !important;
    width: 10px !important;
  }
  /*定义滑块,内阴影及圆角*/
  ::-webkit-scrollbar-thumb {
    border-radius: 4px;
    border-style: dashed;
    background-color: rgba(166, 168, 180, 0.4);
    border-color: #e2242400;
    border-width: 1.5px;
    background-clip: padding-box;
  }

  ::-webkit-scrollbar-thumb:hover {
    background: rgba(161, 164, 173, 0.4);
  }

  /*滚动条里面轨道*/
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    background: #ededed;
  }

效果如图:

avatar