首页前端开发CSS纯css实现动态条形加载条效果(附源码)

纯css实现动态条形加载条效果(附源码)

时间2024-01-28 07:12:03发布访客分类CSS浏览659
导读:收集整理的这篇文章主要介绍了纯css实现动态条形加载条效果(附源码),觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章给大家介绍一下纯css实现动态条形加载条效果的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助...
收集整理的这篇文章主要介绍了纯css实现动态条形加载条效果(附源码),觉得挺不错的,现在分享给大家,也给大家做个参考。本篇文章给大家介绍一下纯css实现动态条形加载条效果的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

运用了CSS变量的知识,直接上代码及其我加的注释

!DOCTYPE htML>
    html>
      head>
        meta charset="utf-8">
        tITle>
    展示一个css动态条形加载条/title>
        style>
      /* 使用CSS变量 */      .flex {
            display: flex;
            list-style: none;
        /* 设定li元素横向排列 */      }
       .loading {
            width: 200px;
            height: 200px;
      }
           .loading>
li {
            /* 我们在每一个li元素的行内元素都定义了一个css变量 --line-index大小不同 */        /* 此时定一个动画延迟的变量--time 经过计算calc */        --time: calc((VAR(--line-index) - 1) * 200ms);
            border-radius: 3px;
            width: 6px;
            height: 30px;
            background-color: #f66;
            /* 动画都是一个动画,但是开始的时间不同,就显示出这样的效果了 */        animation: beat 1.5s ease-in-out var(--time) infinite;
       }
           .loading>
li+li {
            margin-left: 5px;
      }
       @keyframes beat {
         0%,        100% {
              transform: scaleY(1);
        }
         50% {
              transform: scaleY(.5);
        }
      }
        /style>
      /head>
      body>
        ul class="loading flex">
          li style="--line-index: 1;
    ">
    /li>
          li style="--line-index: 2;
    ">
    /li>
          li style="--line-index: 3;
    ">
    /li>
          li style="--line-index: 4;
    ">
    /li>
          li style="--line-index: 5;
    ">
    /li>
          li style="--line-index: 6;
    ">
    /li>
        /ul>
      /body>
    /html>
    

看效果

非常漂亮和顺畅

更多编程相关知识,请访问:编程入门!!

以上就是纯css实现动态条形加载条效果(附源码)的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: css怎么去掉按钮的边框下一篇:css中padding是什么意思猜你在找的CSS相关文章 css怎么控制按钮不可用2022-05-17css3中transform属性实现的4种功能2022-04-13纯CSS3实现div按照顺序出入效果2022-04-13CSS实现隐藏搜索框功能(动画正反向序列)2022-04-13使用CSS3实现按钮悬停闪烁动态特效代码2022-04-13CSS3 Tab动画实例之背景切换动态效果2022-04-13CSS实现两列布局的N种方法2022-04-13CSS 实现Chrome标签栏的技巧2022-04-13css实现两栏布局左侧固定宽右侧自适应的多种方法2022-04-13从QQtabBar看css命名规范BEM的详细介绍2022-04-13 其他相关热搜词更多phpjavapython程序员

若转载请注明出处: 纯css实现动态条形加载条效果(附源码)
本文地址: https://pptw.com/jishu/589324.html
css如何去掉color值 css如何禁止a标签跳转

游客 回复需填写必要信息