[Web] 【html特效】css美化滚动条带条纹动画效果

[Web] 【html特效】css美化滚动条带条纹动画效果

再度Miren
2022-10-02 / 6 评论 / 140 阅读 / 正在检测是否收录...

本帖最后由 Takitooru 于 2022-9-26 10:25 编辑

起因,看见网友一个比较有趣的技术求助悬赏

CSS求助,帮忙写个滚动条的动画
https://www.52pojie.cn/thread-1692069-1-1.html
(出处: 吾爱破解论坛)

值得注意的是,这不是求助进度条动画效果,而是滚动条带动画效果,
然而我发现关于滚动条动画效果的文章资料几乎没有,更别说用纯css实现,更有趣的是webkit-scrollbar竟然不支持调用keyframes动画属性
最终不得已使用gif素材代替实现,废话到此结束,感兴趣的拿去玩吧。

附件压缩包在帖子结尾

主要核心代码

/*滚动条整体样式*/
  /*高宽分别对应横竖滚动条的尺寸*/
  .scrollbar::-webkit-scrollbar {
    width:15px;
    height:15px;
}
/*滚动条里面小方块*/
 /*水平滚动条*/
  .scrollbar::-webkit-scrollbar-thumb:horizontal {
    border-radius:10px;
    background-color:skyblue;
    background-image:url('tiaowen-x.gif');
    background-repeat:repeat-x;
}
/*垂直滚动条*/
  .scrollbar::-webkit-scrollbar-thumb:vertical {
    border-radius:10px;
    background-color:skyblue;
    background-image:url('tiaowen-y.gif');
    background-repeat:repeat-y;
}
/*滚动条里面轨道*/
  .scrollbar::-webkit-scrollbar-track {
    box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
    background:#ededed;
    border-radius:10px;
}
/*边角,两个滚动条交汇处小方块*/
.scrollbar::-webkit-scrollbar-corner {
    background:none;
}

案例

1

评论 (6)

取消
  1. 头像
    路人
    Android · QQ Browser

    林肯拒绝了

    广东省汕头市   回复
    1. 头像
      路人
      Android · QQ Browser
      @ 路人

      赶考之路图

      广东省汕头市   回复
  2. 头像
    再度
    Windows 10 · QQ Browser
    支持一下!
    广东省广州市   回复
  3. 头像
    静思语
    Android · QQ Browser
    支持一下!
    广东省汕头市   回复
  4. 头像
    迷路的小孩
    Android · Google Chrome
    支持一下!
    海南省海口市   回复
  5. 头像
    无道计划
    Android · QQ Browser

    牛逼

    广东省广州市   回复