Funcția calc în LESS
Să creăm o funcție care va fi un wrapper
peste funcția CSS calc.
Să presupunem că funcția noastră primește primul parametru
numele proprietății,
iar al doilea - valoarea calculată:
styles.less.calc(@name, @calc) {
@{name}: calc(@calc);
}
Să folosim funcția noastră:
styles.lessp {
.calc(width, ~'10px + 30%');
}
Rezultatul compilării:
styles.cssp {
width: calc(10px + 30%);
}
Задание 1
Spuneți care va fi rezultatul compilării următorului cod:
styles.lessp {
.calc(width, ~'10px + 30%');
.calc(height, ~'10px + 30%');
}