こんな人に読んで欲しい!
・「アニメーション」についてを知りたい人
こんにちは、「なゆた」です!
今回は皆さんに、「CSS」での「アニメーション」についてをお教えします!
ボタンに、「動き」を付け加えていきますよ♪
①まずはHTMLファイルを用意します。divタグ内のクラス名は変えてもいいですし、文字はあってもなくても構いません。さぁ、次はCSSファイルと連携です!
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.35.47.png)
②CSSファイルに移ったらまず、divタグ内のクラスに手を加えます。中でも肝心なのは、新しく教える「transition」タグです!これが無いと、ボタンに動きが付け加えられませんよ!「ease」にすると、なめらかに動きます。
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.37.16-1.png)
③そして、カーソルを合わせた時の反応を表すhoverを付けたら・・・
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.39.46.png)
ご覧のとおりに動きました!動画では無理でしたが、カーソルを合わせるとニュイ〜ンと動きました!
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.47.50.png)
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.48.21.png)
④さらに、hoverの中に背景色を付けると・・・
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.38.08.png)
カーソルを合わせたら動くと同時に、色も変わります!!
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.47.50-1.png)
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.48.45.png)
ただし、easeを「linear」に変えると、なめらかさは無くなります。なので僕は、easeにすることをオススメします(笑)。
![](https://nayuta-win.com/wp-content/uploads/2021/12/スクリーンショット-2021-12-01-6.38.41.png)
いかがでしたか?今のWebサイトは、ボタンに動きを付けるのが普及しているので、皆さんもこれを覚えていて下さいね!
以上です、ありがとうございました!
コメント