CSS辞書
アニメーション実装集に戻る

リンク矢印のナッジ

ホバー

「詳しく見る →」の矢印がホバーで前に動くマイクロインタラクション。1行のtransitionで完結する最小の気配りです。

プレビュー

Live

プレビュー枠は右下をドラッグすると高さを変えられます

コードを編集して試す

書き換えるとプレビューに即反映されます。変更はこのページ内だけで、リロードすると元に戻ります。

HTML
CSS

仕組みの解説

矢印のspanをdisplay: inline-blockにするのが唯一の罠ポイントです(インライン要素はtranslateなどの変形が効きません)。動きはわずか5pxですが、「押すと進む」というリンクの意味を動きで補強できます。ホバー時の下線はtext-underline-offsetで文字から少し離すと上品に見えます。

💬 AIへの頼み方

この「詳しく見る →」リンクの矢印だけを、ホバー時に右へ数px動かすナッジアニメーションを付けて。矢印はspanに分けてtransition: translateで。

矢印ナッジをfocus-visible時にも同じ動きにして、キーボード操作でも分かるようにして。

そのままAIチャットに貼り付けて使える依頼文の例です。ページ上部の「AI用にコピー」でこのページ全体をコンテキストとして渡せます。

使っているプロパティ