请用css写一个扫码的加载动画图

创建一个简单的扫码加载动画可以使用CSS的关键帧动画。以下是一个简单的例子,模拟了一个线条从左到右的扫描效果:

  1. HTML:
<div class="scanner">
    <div class="scan-line"></div>
</div>
  1. CSS:
.scanner {
    width: 200px;
    height: 100px;
    border: 1px solid #000;
    position: relative;
    overflow: hidden;
    margin: 50px;
}

.scan-line {
    width: 100%;
    height: 2px;
    background: #f00;
    position: absolute;
    top: 50%;
    left: -100%;
    animation: scan 2s linear infinite;
}

@keyframes scan {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

这个例子中,.scanner 是一个代表扫码框的容器,而 .scan-line 是代表扫描线的元素。我们使用了一个从左到右的无限循环动画来模拟扫描效果。

你可以根据需要调整动画的速度、颜色、大小等属性。

posted @   王铁柱6  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示