Združevanje s presledkom v LESS
Obstajajo lastnosti, katerih vrednosti je treba združiti
ne z vejico, temveč s presledkom. Za takšne
združitve obstaja poseben operator
+_.
Poglejmo si njegovo delovanje na primeru
lastnosti transform. Naredimo funkciji
.rotate in .skew, ki nastavita ustrezni
transformaciji:
styles.less.rotate(@r) {
transform+_: rotate(@r);
}
.skew(@s) {
transform+_: skew(@s);
}
Uporabimo naši funkciji:
styles.lessdiv {
.rotate(10deg);
.skew(10deg);
}
Kot rezultat prevajanja se bodo naše transformacije
združile v eni lastnosti transform:
styles.cssp {
transform: rotate(10deg) skew(10deg);
}
Задание 1
Implementirajte podobno funkcijo scale,
ki nastavi ustrezno transformacijo.
Задание 2
Implementirajte podobno funkcijo translate,
ki nastavi ustrezno transformacijo.