我尝试过使用box-shadow的动画。如果你注意到红色方块 - 阴影重复两次来回。我怀疑这是否由于动画方向:备用属性或由于错误的盒子阴影属性而发生。你能否纠正我自己在做什么错事。希望你了解我的查询。CSS只加载动画无法按预期方式工作
.loader{
height:20px;
width:20px;
background:#0388db;
border-radius:50%;
margin:50px;
box-sizing:border-box;
animation:boxShadow 2s linear infinite alternate;
box-shadow:0 0 3px #0388db;
}
@keyframes boxShadow{
0%{
box-shadow: -24px 0 0px -1px #0388db,24px 0 0px -1px #0388db,-24px 0 0px -2px red,24px 0 0px -2px red;
}
25%{
box-shadow: -24px 0 0px -1px #0388db,24px 0 0px -1px #0388db,-48px 0 0px -2px red,48px 0 0px -2px red;
}
50%{
box-shadow: -24px 0 0px -1px #0388db,24px 0 0px -1px #0388db,-24px 0 0px -2px red,24px 0 0px -2px red;
}
75%{
box-shadow: 0 0 0px -1px #0388db,0 0 0px -1px #0388db,0 0 0px -2px red,0 0 0px -2px red;
}
100%{
box-shadow:0 0 3px #0388db;
}
}
<div class="loader">
</div>
请参考工作拨弄HERE
是这你在找什么? https://jsfiddle.net/DChandraShekhar/nao9apwt/1/ –
@Santhosh Kumar https://www.w3schools.com/cssref/tryit.asp?filename=trycss3_animation-direction.check this url – Dhaarani