zoukankan      html  css  js  c++  java
  • 前端修改滚动条样式

    纯css修改默认滚动条的样式

     1 &::-webkit-scrollbar {
     2   // 滚动条的背景
     3   width: 16px;
     4   background: #191a37;
     5   height: 14px;
     6 }
     7  
     8 &::-webkit-scrollbar-track,
     9 &::-webkit-scrollbar-thumb {
    10   border-radius: 999px;
    11   width: 20px;
    12   border: 5px solid transparent;
    13 }
    14  
    15 &::-webkit-scrollbar-track {
    16   box-shadow: 1px 1px 5px #191a37 inset;
    17 }
    18  
    19 &::-webkit-scrollbar-thumb {
    20   //滚动条的滑块样式修改
    21   width: 20px;
    22   min-height: 20px;
    23   background-clip: content-box;
    24   box-shadow: 0 0 0 5px #464f70 inset;
    25 }
    26  
    27 &::-webkit-scrollbar-corner {
    28   background: #191a37;
    29 }

    下边这个很精简。值得一试

     1 &::-webkit-scrollbar {
     2   width: 6px;
     3   height: 6px;
     4   background: transparent;
     5 }
     6  
     7 &::-webkit-scrollbar-thumb {
     8   background: transparent;
     9   border-radius: 4px;
    10 }
    11  
    12 &:hover::-webkit-scrollbar-thumb {
    13   background: hsla(0, 0%, 53%, 0.4);
    14 }
    15  
    16 &:hover::-webkit-scrollbar-track {
    17   background: hsla(0, 0%, 53%, 0.1);
    18 }

    这个的优点在于 鼠标移上才会显示修改的滚动条 体验很好

    (提示下 隐藏某轴的滚动条代码写法)

    1 overflow-x:hidden;

    转自:脚本之家 - 前端项目修改默认滚动条样式(小结)

  • 相关阅读:
    python
    python
    gitlab
    nodejs
    java
    ElasticSearch 安装与配置 (windows)
    shell脚本批量注释
    C获取系统中CPU核数
    linux内核内存管理
    perf: interrupt took too long (3136 > 3126), lowering kernel.perf_event_max_sample_rate to 63000
  • 原文地址:https://www.cnblogs.com/wwqzbl/p/15391941.html
Copyright © 2011-2022 走看看