ホームページ  >  記事  >  ウェブフロントエンド  >  CSS の問題については専門家に質問してください。 _html/css_WEB-ITnose

CSS の問題については専門家に質問してください。 _html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:17:35918ブラウズ

専門家の方、私は .html と .css ファイルを書いています。主な内容は、斜体の赤いフォントでリンクを書くことです。ただし、別のリンクを書くときは、CSS を使用する必要はありません。 -classes 使用するスタイルは共通ですが、作成後の動作は前のスタイルに影響されます。 2 番目のリンクが影響を受けないようにするにはどうすればよいでしょうか?何をするか?コードは次のとおりです
xx.html:

;




/ /www.hao123.com">百度へのリンク





Baidu へのリンク


xx.css ファイルは次のとおりです:
a:link
{ font-size:30px;
color: blue;
text-decoration:underline;
font-style:italic; }





ディスカッションへの返信 (解決策)

最初の a は に含まれているため、ではないため、スタイルは次のように変更できます。
span a:link
{ font-size:30px;

text-decoration:underline
}

前のものをカバーするだけです。そうでない場合は、!重要


を追加して範囲を絞ります。例:


最初の a タグのスタイルを設定するだけです。それ以外はすべて変更されません。 #a a:hover{} このようにすると、最初の a だけがマウスの背後のスタイルをカバーし、その他は変更されません

最初の a は に含まれているため、2 番目の a は含まれていません。次のようにスタイルを変更できます:
span a:link
{ font-size:30px;

text-decoration:underline

}

次に、 1 つ目と 2 つ目は両方とも存在します どうすればよいですか?また、span a:linkはどのように理解すればよいでしょうか?

a にクラスを追加し、次に a.class を追加します

CSS の優先順位を理解する必要があります
これは非常に簡単です。
これらはすべて基本的な質問です。


a:link を定義すると、コンピューターはデフォルトで、a:link 以降のすべての a が同じ色になります。どうすれば欲しいものを手に入れることができますか。どれがどれであるかをコンピューターに伝える必要があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。