Yhdistäminen välilyönnillä LESS:ssä
On olemassa ominaisuuksia, joiden arvot on yhdistettävä
ei pilkulla, vaan välilyönnillä. Tällaisia
yhdistämisiä varten on olemassa erityinen operaattori
+_.
Katsotaan sen toimintaa esimerkillä
ominaisuudesta transform. Tehdään funktiot
.rotate ja .skew, jotka asettavat vastaavat
muunnokset:
.rotate(@r) {
transform+_: rotate(@r);
}
.skew(@s) {
transform+_: skew(@s);
}
Hyödynnetään funktioitamme:
div {
.rotate(10deg);
.skew(10deg);
}
Komentelun tuloksena muunnoksemme
yhdistyvät yhdeksi ominaisuudeksi transform:
p {
transform: rotate(10deg) skew(10deg);
}
Toteuta vastaava funktio scale,
joka asettaa vastaavan muunnoksen.
Toteuta vastaava funktio translate,
joka asettaa vastaavan muunnoksen.