创建一个简单的扫码加载动画可以使用CSS的关键帧动画。以下是一个简单的例子,模拟了一个线条从左到右的扫描效果:
- HTML:
<div class="scanner">
<div class="scan-line"></div>
</div>
- 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
是代表扫描线的元素。我们使用了一个从左到右的无限循环动画来模拟扫描效果。
你可以根据需要调整动画的速度、颜色、大小等属性。
标签:动画,扫码,scan,100%,动画图,加载,css,left From: https://www.cnblogs.com/ai888/p/18681340