为什么我们有时会使用像
这样的语法.oneclass .someotherclass {
}
有时候
.oneclass.someotherclass {
}
注意在第二个中,在一个类和另一个类之间没有空格
答案 0 :(得分:1)
空间是后代选择器。 a b
匹配b
内的a
。
没有空间,它只是一个“和”。
答案 1 :(得分:1)
因为它们意味着不同的东西。第一个是元素,第二个元素内部元素与第一个类。第二个是针对两个类的元素。
答案 2 :(得分:1)
.someotherclass
下的第一个目标.oneclass
,而第二个目标是两个目标中的一个元素。第一个目标是<div class='oneclass'><div class='someotherclass'></div></div>
,而第二个目标是<div class='oneclass someotherclass'/>