calc ֆունկցիան LESS-ում

Եկեք ստեղծենք մի ֆունկցիա, որը կլինի պատյան CSSի calc ֆունկցիայի համար: Թող մեր ֆունկցիան առաջին պարամետրով ընդունի հատկության անունը, իսկ երկրորդով՝ հաշվարկվող արժեքը.

styles.less.calc(@name, @calc) {
  @{name}: calc(@calc);
}

Օգտագործենք մեր ֆունկցիան.

styles.lessp {
  .calc(width, ~'10px + 30%');
}

Կոմպիլյացիայի արդյունքը.

styles.cssp {
  width: calc(10px + 30%);
}
Задание 1

Պատմեք, թե ինչ կլինի հետևյալ կոդի կոմպիլյացիայի արդյունքը.

styles.lessp {
  .calc(width, ~'10px + 30%');
  .calc(height, ~'10px + 30%');
}