CSS是否可以选择除第一个孩子以外的所有子元素?
答案 0 :(得分:2)
只需使用:nth-child选择器:
:nth-child(n+2) {}
它将选择从第二个孩子开始的所有孩子。或者,如果所有孩子都有相同的班级(或元素标签),您也可以使用
#parent .class + .class {}
#parent div + div {}
答案 1 :(得分:2)
是的,使用:not
(:first-child)
parent child:not(:first-child) { /* style */ }
示例:
div span:not(:first-child) {
color: red;
}
<div>
<span>A</span>
<span>B</span>
<span>C</span>
</div>
答案 2 :(得分:1)
您可以使用div:not(:first-child)
。