不同之处:nth-​​child(-n + 3)和:nth-​​child(3-n)

时间:2016-03-16 02:21:18

标签: css css3 css-selectors

我刚发现:nth-child(3-n)无法对:nth-child(-n+3)做同样的事情。

我可以使用li:nth-child(-n+3)选择前三个li元素,但我不能使用li:nth-child(3-n)做同样的事情。

有什么区别?

1 个答案:

答案 0 :(得分:2)

根据this,nth-child伪类中的公式格式必须严格采用An + B的形式,不支持B + An。

An + B实际上是文档中的正式表示法:An+B notation

你可以看到文档的旧版非草稿版本,这部分或多或少相同