- Теория
- Теория
Условия и внешние переменные
Условия в примесях могут работать не только с параметрами, с которыми «вызвана» примесь, но и с переменными, объявленными вне примесей. Например, если создать примесь с условием, но без параметров:
Less.text-color() when (@theme = light) {
color: white;
}
А потом создать внешнюю переменную и вызвать где-то примесь:
Less@theme: light;
.content {
.text-color();
}
То условие выполнится, созданная примесь отработает:
CSS.content {
color: white;
}
То есть можно управлять условиями примесей с помощью внешних переменных.
Давайте попробуем покрасить монстра в разные цвета в зависимости от значения одной переменной.
Минимальный вид табов
- index.html
HTML
HTML
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.
100%