私のウェブページにハイパーリンクがあります。何らかの理由で、リンクの上にマウスを置くと、下に2行あります。私はCSSのtext-decoration: none
を使って行の一つを削除することができました。結論は問題です。私は、ホバーが見えない場合は1つのグレーの線(2つのうちの低い方)があることに気付きます。添付の画像を参照してください。ハイパーリンクには二重下線が付きます
HTML
<a href="http://www.mywebpage.com/" class="no-underline">My Web Page</a>
CSS
.no-underline:hover {text-decoration: none}
あなたのリンクを提供してください –
あなたのブラウザのDevToolであなたの要素を調べ、計算されたタブを見て、下線がどこから来ているかを見てください。 – Dani
これは、別のCSSルールから 'border'オーバーライドすることができます。 –