<div id="divL">
<br><br>
<div id="person">abc</div>
<div id="person">xxx</div>
<div id="person">xxx</div>
</div>
css
#divL:first-child div{
background:#ffffff; //doesn't work
}
我想跳过<br>
标签并选择第一个div
标签(abc)
里面divL
<div id="divL">
<br><br>
<div id="person">abc</div>
<div id="person">xxx</div>
<div id="person">xxx</div>
</div>
css
#divL:first-child div{
background:#ffffff; //doesn't work
}
我想跳过<br>
标签并选择第一个div
标签(abc)
里面divL
改为使用:first-of-type
。被<br>
选中:first-child
#divL div:first-of-type
另请注意,您要选择第一个 div 的子级#divL
,而不是#divL
第一个子级。
顺便说一下id
s 应该是唯一的。
尝试
div#divL div:first-child {
...
}
#divL > div:first-of-type {
background:#ffffff;
}