ホームページ >ウェブフロントエンド >CSSチュートリアル >「text-decoration: none;」を使用しているにもかかわらず、リンクに下線が引かれているのはなぜですか?
問題:
リンクが白く表示されていますが、苛立たしいことに青い下線が付き続けます。 text-decoration: none; を適用しているにもかかわらず、!重要なルールを使用していても、下線は動きません。
.boxhead .otherPage { color: #FFFFFF; text-decoration: none; }
解決策:
詳しく調べてみると、 text-decoration: none; が発見されました。ルールが誤って適用されています。スパン要素 (.boxhead) に適用していますが、アンカー要素 (.boxhead a) に直接適用する必要があります。
.boxhead a { color: #FFFFFF; text-decoration: none; }
改訂コード:
<div class="boxhead"> <h2> <span class="thisPage">Current Page</span> <a href="myLink"><span class="otherPage">Different Page</span></a> </h2> </div>
.boxhead a { color: #FFFFFF; text-decoration: none; }
この修正を適用すると、リンクから青い下線が削除され、何も表示されずに白で表示されるようになります。不要な気が散る。
以上が「text-decoration: none;」を使用しているにもかかわらず、リンクに下線が引かれているのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。