我遇到了:nth-child pseudoclass的问题。 我想做的是选择第9个孩子,而不是每个后面的第6个孩子。
所以先9 超过15 比21岁 比27 超过33
等等..等等。我认为它应该可以通过将其放入我的CSS中来实现:
.child-div:nth-child(9n+6) p {
margin: 0;
}
它没有..
我尝试了不同的假体,如10n + 6,6 + 9n等等。 我跟着this tutorial 但这并不能解释它的效果。
有人知道它为什么不起作用,你能只制作像4n + 4这样的公式吗?
答案 0 :(得分:2)
这就是你所需要的:
.child-div:nth-child(6n+9) p {
margin: 0;
}
这意味着它从第九个开始选择每六个元素。
如果您遇到nth-child
:
答案 1 :(得分:2)
答案 2 :(得分:1)
我相信你想要
.child-div:nth-child(6n+9) p {
margin: 0;
}
这意味着每6个项目,从9开始。
使用公式(a + b)。描述:a表示循环大小,n是计数器(从0开始),b是偏移值。
答案 3 :(得分:1)
应该是
.child-div p:nth-of-type(6n+9){
margin: 0;
}