スプライト画像とは? まずスプライト画像とは、複数の画像を1枚にまとめた画像のことで、CSSで表示範囲を指定して使用します。 マウスオーバーや容量軽減、今回のようなアニメーションのために使われることが多いです。 アニメーションにするなら、こんな感じの画像になります。 上記をcssアニメーションのstepsを使うと以下のようになります。 stepsとは? stepsはCSSのプロパティであるanimation-timing-functionの値の一つで、コマ撮りのアニメーションのような動きをさせることが出来ます。 animation-timing-functionは、アニメーションの速度を指定するときに記載します。 animation-timing-function(速度)の値一覧 ・step-start:最初からアニメーション終了時の状態になる ・step-end:最後に一瞬でアニメーショ