私が持っ
ているもの のような通常の HTML リンクがあります<a href="#">Link</a>
。私のスタイルシートではdisplay: inline-block;
、レイアウトに合わせて少しプッシュする必要があるため、そのリンクを に設定しました。
にfont-style
設定されていitalic
ます。
問題
これにより、次の問題が発生します。テキストがイタリック体で設定されているため、リンクされた単語の最後の文字がリンクを囲むボックスを超えています。そのため、Safari と Chrome では、ホバー時に色の変化が「カット」されます。より明確にするためにリンクに背景色を割り当てたスクリーンショットを参照してください。
通常のリンクの色は薄い色で、青はホバーの色です。
Firefox は、何も切り詰めることなくこれを正しく管理します。
リンクのパディングを設定するのがおそらく最も簡単な解決策ですが、私は回避策のように感じます. 他の解決策はありますか?