Как вы определяете стиль CSS (например, font-size: 20px
) и повторно используете его в нескольких местах с LESS?Используйте LESS для определения правила CSS (например, font-size: 20px;)
В соответствии с документами LESS я могу использовать переменные для ключей (например, размер шрифта), идентификаторы (например, .myClass
) и значения (например, 20px
). Однако я не вижу возможности делать общие правила, подобные этому.
Пример в SCSS:
Определение Mixin
@mixin large-text {
font-size: 20px;
}
Используйте его в другом месте
.MyAwesomeTitle {
color: red;
@include large-text;
}
Результат:
.MyAwesomeTitle {
color: red;
font-size: 20px;
}
Меньше также имеет Примеси, как показано в [Документов] (http://lesscss.org/features/). – jonrsharpe
@jonrsharpe - LESS docs указывает только, как использовать mixins с селекторами. В моем примере я не пытаюсь включить блок CSS другого класса. –
Было бы полезно упомянуть, что, спрашивая. Кроме того: [* «Вы также можете использовать параметрические микшины, которые не принимают параметры. Это полезно, если вы хотите скрыть набор правил из вывода CSS, но хотите включить его свойства в другие наборы правил:« *] (http://lesscss.org/features/#mixins-parametric-feature) – jonrsharpe