いくつかのコード サンプルで見た class1 > class2 { class definition } 。上記の記号は何を意味していますか?
質問する
2690 次
3 に答える
7
がclass2
の直接の子孫 (子) であるclass1
場合、クラス を持つ要素にルールを適用しますclass2
。
これはバージョン 7 以下では機能しないことに注意してください。
ちょっとしたデモ:
また、次のように記述する必要があることに注意してください。
.class1 > .class2
.
(名前だけでなく、クラス名の前にドット ( ) を付けます)
于 2012-04-26T09:49:26.603 に答える
2
このデモを確認してください (削除/追加 (>) してください。そうすれば何が違うのかがわかります)
于 2012-04-26T10:16:01.713 に答える
1
クラス 2 は、クラス 1 の直接の子です。例:
<div class="class1">
<div class="class2">
.....
</div>
<div class="class2">
.....
</div>
<div class="class2">
.....
</div>
.....
</div>
次に、次のように呼び出します。
.class1 > .class2{
/* something */
}
次に、「class1」div 内の最初の「class2」div のみがスタイルの影響を受けます。
于 2012-04-26T09:59:58.683 に答える