ボックスシャドウを使用してアニメーションを試しました。赤色のボックスシャドウが前後に2回繰り返されていることに注意してください。私はそれがアニメーション方向:代替プロパティまたは間違ったボックスシャドウプロパティのために起こるかどうか疑います。私が間違っていることを私に教えてください。あなたが私の質問を理解したいと思っています。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>
なければならない、このですあなたは何を探していますか? https://jsfiddle.net/DChandraShekhar/nao9apwt/1/ –
@Santhosh Kumar https://www.w3schools.com/cssref/tryit.asp?filename=trycss3_animation-direction.check this url – Dhaarani