こんにちは、Ryohei(@ityryohei)です!

本記事はこれまで私が本サイトでご紹介してきたマウスオーバーのアニメーションをまとめた内容になります!まだまだ数は少ないですが、これからどんどん追加してアニメーションの種類を増やしていきたいと思いますので、たま~にでも見ていただければ幸いです!

では、スタート!

イメージ系

マウスオーバーで画像が拡大・縮小するアニメーション

See the Pen
Hover Animation2-1 | CSS
by ryohei (@intotheprogram)
on CodePen.

テキスト系

マウスオーバーでテキストが上下に分かれるアニメーション

See the Pen
Hover Animation1-1 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーで分散しているテキストが集まるアニメーション

See the Pen
hover Animation3-2 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーでテキストがウェーブするアニメーション

See the Pen
Hover Animation6 | CSS
by ryohei (@intotheprogram)
on CodePen.

ボタン系

マウスオーバーでボタンを押したように沈むアニメーション

See the Pen
Hover Animation7 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーで奥行きのあるボタンが横に回転するアニメーション

See the Pen
Hover Animation11 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーでボタンが縦方向に回転するアニメーション

See the Pen
Hover Animation12 | CSS
by ryohei (@intotheprogram)
on CodePen.

ボックス系

マウスオーバーで上下に重なる要素が入れ替わるアニメーション

See the Pen
Hover Animation4 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーで疑似要素がスライドインするアニメーション

See the Pen
Hover Animation8 | CSS
by ryohei (@intotheprogram)
on CodePen.

ボーダー系

マウスオーバーでborder-radiusがゆらゆらと変化するアニメーション

See the Pen
Hover Animation5 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーで四辺のボーダーが伸びるアニメーション

See the Pen
Hover Animation9-1 | CSS
by ryohei (@intotheprogram)
on CodePen.

マウスオーバーでボーダーが要素の形に沿って表示されるアニメーション

See the Pen
Hover Animation10 | CSS
by ryohei (@intotheprogram)
on CodePen.

最後に

いかがでしたでしょうか。

マウスオーバーのアニメーションはCSSで簡単に実装することができますし、デザインにはない部分のためコーダーとしての腕の見せ所でもあります。本記事の内容やWeb上に公開してくださっている先人たちのサンプルを参考にして、あなただけのマウスオーバーアニメーションを作成してみてはいかがでしょうか!

以上、CSSで簡単実装!私が作成したマウスオーバーアニメーションまとめのご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / ブロガー

福岡のWeb制作会社に務めるWebエンジニアです。エンジニア歴は10年程で、好きな言語はPHPとJavaScriptです。本サイトは私がインプットしたWebに関する知識を整理し、共有することを目的に2015年から運営しています。Webに関するご相談があれば気軽にお問い合わせください。