質問
CSSのkeyframeアニメーションで左右に移動するアニメーションを作ったのですが、アニメーションの開始のkeyframeに戻った時に、0pxが0%と100%の時に連続するためなのか、ちょっとガクついてしまいます。もっとスムーズにループさせるためにはどうすれば良いのでしょうか?
ご教示頂けると大変嬉しいです!
アニメーションGIF
コード
<div class="container"> <span class="icon">????</span> </div>
.container { display: flex; justify-content: center; height: 100vh; align-items: center; animation: move 1s ease-in-out infinite; font-size: 72px; } @keyframes move { 0% { transform: translateX(0); } 25% { transform: translateX(8px); } 75% { transform: translateX(-8px); } 100% { transform: translateX(0); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/25 12:53