Buenas, se puede usar el selector nth-child en una clase definida en un <div>?
Ejemplo:
Si yo tengo en el HTML:
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
Y en el CSS:
.separar{
margin-right:20px;
}
.separar.:nth-child(4n+4) {
margin-right:0px;
}
El cuarto y octavo <div> debería no tener margen.