【シンプルに実装】バックグランド・アニメーション

CSS

こんにちは! 今回のご紹介するのはこれ。
バックグランドをシンプルなアニメーションで表示させます。手軽にコピペするだけで、即実装できますので、お試しくださいね。
😀 (HTML,CSS)

コードは シンプルなCSS だけ

 小さく表れながら徐々に形を大きくし、ふんわりと消えてゆく。シンプルではありますが、飽きのなく見せられるような感覚です。

See the Pen zYBvyKr by bens-user (@ben1099user) on CodePen.

💻📲 ben1099url.starfree.jp/0044.html ( DEMO )

アニメーションの形を変えたりと、カスタマイズして楽しく。

・HTML
 div をアニメーションの要素として、必用の数だけ記述しています

HTML

・CSS
擬似クラス(nth-child)を使って10ヶ分の子要素に時間の動きや位置をおのおの変えてアニメーションをかけます。こうゆう時、nth-child はとても便利ですね。

CSS

nth-child とは

nth-child (n)
nth-childはセレクタに追加して条件を指定する擬似クラスのひとつで、子要素のn番目(nth)にスタイルを適用させることができます。
多数の項目がある表で、交互に背景色を設定し見やすくしたい時などに役立ちます。
今回のは、親要素に対してのイメージを子要素として nth-chhild(10)まで用意し、指定された位置からアニメーションをかけている事になります。

@keyframes を複数用意

アニメーションをかける子要素に別のアニメーションをつけても面白いですね。見た目も大分変ってくるのではないでしょうか? シンプルだけに使い勝手がいいですよ。

コメント