Как расширить класс / миксин с динамически сформированным селектором
Как расширить класс Less, который динамически формируется с помощью & combinator?
Меньше, что дает ожидаемый результат:
.hello-world {
color: red;
}
.foo {
&:extend(.hello-world);
font-size: 20px;
}
Ожидаемый выход CSS:
.hello-world,
.foo {
color: red;
}
.foo {
font-size: 20px;
}
Меньше не генерирует ожидаемый результат:
.hello {
&-world {
color: red;
}
}
.foo {
&:extend(.hello-world);
font-size: 20px;
}
Неожиданный вывод CSS:
.hello-world {
color: red;
}
.foo {
font-size: 20px;
}