美文网首页
css修改浏览器默认的滚动条样式

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

作者: Fanny | 来源:发表于2020-01-06 17:47 被阅读0次

    浏览器自带的滚动条样式多少有一点呆板,为使在项目中UI美观,所以重写了滚动条样式
    要注意是哪个容器产生的滚动条 就把伪类的样式加到哪个容器上

    1.html


    [图片上传中...(css.png-8b8f4c-1578303982109-0)]

    2.css

    //css
     .content {
        width: calc(100vw - 250px);
        height: 100%;
        background-color: pink;
        overflow: auto;
        // 滚动条整体部分
        &::-webkit-scrollbar {
          width: 0.5rem;
          height: 0rem;
          background-image: linear-gradient(
            135deg,
            #1de9b6 0%,
            rgba(8, 196, 219, 0.5) 72%,
            rgba(219, 20, 219, 0.3) 100%
          );
          &:hover {
            background-color: yellow;
          }
        }
        // 滚动条的轨道(里面装有Thumb)
        &::-webkit-scrollbar-track {
          border-radius: 0;
        }
        // 滚动条里面的小方块
        &::-webkit-scrollbar-thumb {
          border-radius: 0;
          background-image: linear-gradient(
            135deg,
            #000 0%,
            #08c4db 72%,
            #000 100%
          );
          transition: all 0.2s;
          border-radius: 0.25rem;
        }
      }
    

    3.最终效果


    效果.png

    相关文章

      网友评论

          本文标题:css修改浏览器默认的滚动条样式

          本文链接:https://www.haomeiwen.com/subject/llikactx.html