ここ最近主にナビゲーションなどでホバー時にアンダーラインをアニメーションさせるエフェクトの実装要望が多いので、パッと使えるようによく利用するものをひと通りまとめたのでシェアします。 また、大体この手のアニメーションを利用する際はサイト全体で動きを統一させることが多いのですが、たまに場所によって少し違いをつけたいということもあるので、そういったときにすぐ対応できるようにSassのmixinを用いて実装する方法も併せて紹介します。 ここで紹介しているサンプルで使用しているHTMLは、すべて<a href="#">Lorem ipsum</a>のようなシンプルなa要素を使用した想定になっています。
![CSS:ホバー時のアンダーラインアニメーションの実装サンプルとmixinを用いた実装方法 - NxWorld](https://cdn-ak-scissors.b.st-hatena.com/image/square/a2fd9815156cc4abce47bfdb61d09f707fec02d2/height=288;version=1;width=512/https%3A%2F%2Fwww.nxworld.net%2Fthumbnail%2Fcss-hover-underline-animation-examples-and-sass-mixin.png)