在CSS中,以下选择器的含义是什么?
它是后代选择器吗?那么它适用于class=class1的所有元素,这些元素在class=class2的元素中?在CSS中,以下选择器的含义是什么?,css,selector,Css,Selector,它是后代选择器吗?那么它适用于class=class1的所有元素,这些元素在class=class2的元素中? 或者它是否适用于class=class1的所有元素和class=class2的所有元素?它是后代,但您采用了错误的方式 错 class=class1的所有元素都位于class=class2的元素内 好 class=class1的元素内的class=class2的所有元素 在DOM上始终从上到下 .class1 .class2 { margin: 3px; text-al
或者它是否适用于class=class1的所有元素和class=class2的所有元素?它是后代,但您采用了错误的方式 错 class=class1的所有元素都位于class=class2的元素内 好 class=class1的元素内的class=class2的所有元素 在DOM上始终从上到下
.class1 .class2
{
margin: 3px;
text-align: justify;
}
应用于具有类栏的每个元素,该类栏位于具有类foo的元素内
应用于具有类foo或类bar的每个元素
注意类名之间缺少空格。应用于同时具有类foo和类bar的每个元素
应用于具有类bar的每个元素,该类bar是具有类foo的元素的直接后代。因此它适用于,但不适用于in:
应用于具有类栏的每个元素,该类栏紧跟在具有类foo的元素之后。例如,而不是in:
应用于具有类bar的每个元素,该类bar是具有类foo的元素的后续同级。例如,和in:它适用于class2 in.class1中的class2选择all.class2 in.class1,-1因为你没有做任何研究,所以用谷歌搜索类似的东西非常容易。阅读基本的CSS教程。您可以从开始,然后选择选择器,这将带您到。在页面的下方,您将看到一节。在这里,您将看到一个E:anye元素,它是A元素的后代,A元素是:子元素,或子元素的子元素,等等。。你需要学习如何使用这些资源。
.foo .bar {}
.foo, .bar {}
.foo.bar {}
.foo > .bar {}
.foo + .bar {}
.foo ~ .bar {}