ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS セレクターを使用して複数のクラスで要素をスタイル設定するにはどうすればよいですか?

CSS セレクターを使用して複数のクラスで要素をスタイル設定するにはどうすればよいですか?

DDD
リリース: 2024-12-26 12:34:13
オリジナル
402 人が閲覧しました

How Can I Style Elements with Multiple Classes Using CSS Selectors?

CSS セレクターを使用して複数のクラスで要素をターゲットにする

次の HTML 構造を考慮します。

<div class="foo">Hello Foo</div>
<div class="foo bar">Hello World</div>
<div class="bar">Hello Bar</div>
ログイン後にコピー

選択的にスタイルを設定するには2 つの特定のクラスを持つ要素の場合は、次の CSS を使用します。構文:

.foo.bar {
  /* Styles for elements with both foo AND bar classes */
}
ログイン後にコピー

提供された例では、このセレクターは 2 番目の

を排他的にターゲットにします。 element:

<div class="foo bar">Hello World</div>
ログイン後にコピー

Internet Explorer 6 に関する注意

Internet Explorer 6 は、連鎖クラス セレクターを完全にはサポートしていないことに注意してください。したがって、IE6 で前述の CSS ルールを適用すると、最後に指定されたクラス (.bar) を持つ要素にのみスタイルが適用されます。

まだ IE6 をサポートしているブラウザの場合は、複数のクラスを持つ要素を対象とする別のアプローチの使用を検討してください。

以上がCSS セレクターを使用して複数のクラスで要素をスタイル設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート