LESS-те бос орын арқылы біріктіру

Мәндері үтір арқылы емес, бос орын арқылы біріктіру қажет болатын қасиеттер болады. Мұндай біріктірулер үшін арнайы оператор +_ бар.

Оның жұмысын transform қасиеті мысалында қарастырайық. .rotate және .skew функцияларын жасайық, олар сәйкес трансформацияларды беретін болады:

styles.less.rotate(@r) {
  transform+_: rotate(@r);
}
.skew(@s) {
  transform+_: skew(@s);
}

Функцияларымызды қолданайық:

styles.lessdiv {
  .rotate(10deg);
  .skew(10deg);
}

Компиляция нәтижесінде біздің трансформацияларымыз бір transform қасиетінде бірігеді:

styles.cssp {
  transform: rotate(10deg) skew(10deg);
}
Задание 1

Сәйкес трансформацияны беретін scale функциясын ұқсас жасаңыз.

Задание 2

Сәйкес трансформацияны беретін translate функциясын ұқсас жасаңыз.