See the Pen GJjbjJ by Setoda Kouki (@LeoTiger) on CodePen.
マウスオーバー時に文字色を変えるのは基本中の基本ですが、変化終了までに0.3秒の時間を与えるだけで印象が変わります。See the Pen VLKONR by Setoda Kouki (@LeoTiger) on CodePen.
さっきのコードに背景色の変化も加えました。背景は柔らかい印象を与えるために角丸に。See the Pen MwjdZo by Setoda Kouki (@LeoTiger) on CodePen.
ただの下線だと味気ないので、擬似要素とか色々使ってアニメーションさせてみました。コードは少し複雑になっていますが。See the Pen XbjwOV by Setoda Kouki (@LeoTiger) on CodePen.
3度傾けただけです。See the Pen YXGboM by Setoda Kouki (@LeoTiger) on CodePen.
以前に記事で紹介した、マウスオーバー時に要素を震えさせるコードを使っています。See the Pen aOmrPG by Setoda Kouki (@LeoTiger) on CodePen.
content: attr(href);でリンク先のURLを取得し、右上にツールチップ風に表示させてみました。ちょっとゴチャゴチャした印象ですが、JSを使わなくてもCSSだけでここまで出来るというのが面白いです。