Penggabungan Melalui Ruang Kosong dalam LESS
Terdapat sifat yang nilainya perlu digabungkan
bukan melalui koma, tetapi melalui ruang kosong. Untuk
gabungan seperti itu, terdapat operator khas
+_.
Mari kita lihat cara kerjanya dengan contoh
sifat transform. Mari buat fungsi
.rotate dan .skew yang menetapkan
transformasi yang sepadan:
.rotate(@r) {
transform+_: rotate(@r);
}
.skew(@s) {
transform+_: skew(@s);
}
Mari gunakan fungsi kita:
div {
.rotate(10deg);
.skew(10deg);
}
Hasil daripada kompilasi, transformasi kita
akan digabungkan dalam satu sifat transform:
p {
transform: rotate(10deg) skew(10deg);
}
Laksanakan fungsi serupa scale
yang menetapkan transformasi yang sepadan.
Laksanakan fungsi serupa translate,
yang menetapkan transformasi yang sepadan.