Правила объединения свойств в LESS
Функция merge позволяет объединять значения множественных свойств в отдельные списки, разделенные запятой, или пробелом под общим свойством.
Эта функция не обязательна, т.к. вы легко можете отменить переменную, добавив определение позже.
Добавить пробел между значениями (появилось в v1.7.0). Например:
.mixin() {
transform+_: scale(2);
}
.myclass {
.mixin();
transform+_: rotate(15deg);
}
В результате получим:
.myclass {
transform: scale(2) rotate(15deg);
}
Чтобы избежать ненамеренных соединений, функция merge
требует обязательной отметки +
или +_
на каждом соединении, ожидающем объявления.