我如何能够选择与第 1 层相关的第一个、第二个和第三个跨度,独立于它是否是第 2 层的 div 的第一个子项?
<div class="LAYER1">
<div class="LAYER2">
<span>FIRST<span>
</div>
<div class="LAYER2">
<span>SECOND</span>
<span>THIRD</span>
</div>
</div>
通过使用span:first-child我得到 FIRST 和 SECOND,但我只想得到 FIRST。
编辑:我的目标是做出“让我从 LAYER1 获得第一个、第二个和第三个跨度孩子”之类的选择。SECOND 和 THIRD 也可以在第一个 LAYER2 div 中,解决方案不应依赖于此。
EDIT2: http: //jsfiddle.net/3hAEc/3/的示例