1. ホーム
  2. css

[解決済み] 複数のクラスに基づいて要素を選択する

2022-03-22 15:05:51

質問

あるタグに適用したいスタイルルールがあります。 2 クラスがあります。JavaScriptを使わずにこれを実行する方法はありますか?つまり

<li class="left ui-class-selector">

自分のスタイルルールを適用したい のみ もし li は、両方の .left.ui-class-selector クラスが適用されます。

解決方法は?

2つのクラスということですか? "Chain"セレクタを(間にスペースを入れずに)連結してください。

.class1.class2 {
    /* style here */
}

を持つすべての要素が選択されます。 class1 を持ち、かつ class2 .

あなたの場合

li.left.ui-class-selector {

}

公式ドキュメント : CSS2 クラスセレクタ .


として 赤池 がInternet Explorer 6でのこの方法の問題を指摘しているので、これを読むとよいでしょう。 IE6 CSSでダブルクラスを使う?