【发布时间】:2018-10-19 21:12:14
【问题描述】:
不知道为什么这不起作用:
:not(first-child):nth-child(3n+2){
margin-left: 30px;
margin-right:30px;
}
它通过模式 3n+2,我想从这个模式中排除第一个孩子,这可能吗?
这行得通,但那是 4 行代码。我想减少这个sn-p的代码:
:nth-child(3n+2){
margin-right:30px;
}
:nth-child(3n+4){
margin-left: 30px;
}
【问题讨论】:
-
寻求代码帮助的问题必须包含重现它所需的最短代码在问题本身中最好在Stack Snippet 中。见How to create a Minimal, Complete, and Verifiable example
-
不
nth-child(3n+2)已经排除第一个孩子吗? -
@Paulie_D 在这个计数中它仍然包括第一个孩子
nth-child(3n+2),如何排除?我想从第二个孩子开始计算这个'nth-child(3n+2)' tahts 为什么我试着把:not(first-child) -
我真的不清楚你想要做什么。这就是为什么我们需要一个问题的演示。
-
@Paulie_D 我不认为它需要一个例子,我放了更多的东西让我知道是否有意义