Ausschließen eines Elements aus dem n-ten untergeordneten Muster
Nehmen wir an, ich habe diese Elemente:
<li class="class1">content</li>
<li class="class1">content</li>
<li class="class1 class2">content</li>
<li class="class1">content</li>
<li class="class1">content</li> <!-- I want nth-child(4n) to select this-->
<li class="class1">content</li>
<li class="class1">con,tent</li>
<li class="class1">content</li>
Ich möchte eine verwenden.class1:nth-child(4n)
jedes 4. Element auswählen, aber wenn ein Element BEIDE hatclass1
undclass2
Ich möchte nicht, dass es in die "jede vierte" Zählung einbezogen wird - ich möchte nur, dass es ignoriert wird.
ich habe es versucht.class1:not(.class2):nth-child(4n)
, aber es scheint nicht zu funktionieren. Irgendwelche Ideen?
Hier ist ein JSFiddle zum Experimentieren:http://jsfiddle.net/jWxb6/2/