-1

なぜ時々次のような構文を使用するのですか

.oneclass .someotherclass {

}

そして時折

.oneclass.someotherclass {

}

2 番目のクラスでは、oneclass と someotherclass の間にスペースがないことに注意してください

4

3 に答える 3

1

スペースは子孫セレクターです。 a bの中にある にマッチbaます。

スペースがなければ、単に「and」です。

于 2012-09-12T00:35:18.543 に答える
1

それらは異なることを意味するからです。最初のものは、最初のクラスを持つ要素の中に 2 番目のクラスを持つ要素用です。2 つ目は、両方のクラスを持つ要素用です。

于 2012-09-12T00:35:25.400 に答える
1

最初のターゲットは.someotherclass.oneclassにあり、2 番目のターゲットは両方を持つ 1 つの要素です。たとえば<div class='oneclass'><div class='someotherclass'></div></div>、最初のターゲットはターゲットになり、2 番目のターゲットはターゲットになります<div class='oneclass someotherclass'/>

于 2012-09-12T00:36:22.833 に答える