在目前的 css 里,有以下几种组合选择器:
(空格)后代们选择器(所有的后代)
>
儿子们选择器(所有的儿子)
~
弟弟们选择器(所有的弟弟)
+
首弟选择器(第一个弟弟)
||
列选择器(目前几乎没什么浏览器支持)
接下来,展开一个一个的讲解
1.
(空格)后代们选择器(所有的后代)
选择所有的后代,数量不限
直接来看例子:
效果预览
111
2. >
儿子们选择器(所有的儿子)
不选孙子,也不选后代,只选儿子,数量不限
效果预览
1111
3. ~
弟弟们选择器(所有的弟弟)
只要是我弟,不管是二弟,还是三弟,还是第 100 个弟弟,都会被选中,数量不限
效果预览
1111
4. +
首弟选择器(第一个弟弟)
不管我在家中排行老几,不管我有多少个哥哥弟弟,只选中出生在我之后的第一个弟弟
效果预览
11111
5. ||
列选择器(目前几乎没什么浏览器支持)
目前几乎没什么浏览器支持,目前我也不会,等我学会了再来讲解