Come posso scrivere questo css come meno intermedia che genera automaticamente tutte le classi:Meno mixin per tutti e 4 i margini (in alto, a destra, bottom.left)
.class1x{margin-top:1px;}
.class2x{margin-right:1px;}
.class3x{margin-bottom:1px;}
.class4x{margin-left:1px;}
===========================================
.class1y{margin-top:2x;}
.class2y{margin-right:2px;}
.class3y{margin-bottom:2px;}
.class4ymargin-left:2px;}
===========================================
.class1n{margin-top:n..px;}
.class2n{margin-right:n..px;}
.class3n{margin-bottom:n..px;}
.class4nmargin-left:n..px;}
E per incrementare il valore che le classi e, per esempio, fino a quando il valore è 100px. Ho questo meno, ma io non voglio moltiplicare per ogni proprietà CSS:
@iterations: 30;
.loopingClass (@index) when (@index > 0) {
[email protected]{index} { /*classx the class to add in html*/
margin: ~"@{index}px";
}
.loopingClass(@index - 1);
}
.loopingClass (0) {}
.loopingClass (@iterations);
ty.
Awesome, ty :) – BurebistaRuler