有:first
什么不同:first-child
呢?每个HTML元素都是DOM中其他元素的子元素,但<html>
根元素除外。– BoltClock
这是因为您不知道父元素。–福米茨
你不需要知道父元素:first-child
或:nth-child()
工作。即使您未指定父元素, 它们也将起作用 。
保证以下选择器可以匹配任何适当的.select-me
元素,而不管其父元素是什么:
.select-me:nth-child(2)
如何在不知道父元素的情况下选择第n个孩子?
有:first
什么不同:first-child
呢?每个HTML元素都是DOM中其他元素的子元素,但<html>
根元素除外。– BoltClock
这是因为您不知道父元素。–福米茨
你不需要知道父元素:first-child
或:nth-child()
工作。即使您未指定父元素, 它们也将起作用 。
保证以下选择器可以匹配任何适当的.select-me
元素,而不管其父元素是什么:
.select-me:nth-child(2)