最近私は質問に答えました、そしてOPは要素のtext-decoration: underline;
中に包まれたテキスト全体を望んでいましたが、中に包まれたものではなかったので、それはこのようなものでしたa
span
<a href="#"><span>Not Underline</span>Should Be Underlined</a>
だから単に与える
span {
text-decoration: none;
}
span
要素内に折り返されているテキストの下線は削除されません
しかし、これは下線を削除します
span {
text-decoration: none;
display: inline-block;
}
だから私はspan
anを作りinline-block
、それが機能しました。それが私が通常行う方法です。しかし、説明に関しては、これを行うと、単に使用しない場合に下線が実際に削除される理由を説明できtext-decoration: none;
ませんでした。