Я не уверен, что название имеет смысл. Это первый раз, когда я получаю LESS (или вообще любой препроцессор CSS) и пытаюсь изменить шаблон сайта, который его использует.
Оригинальный код имеет
.row {
> *[class*=col-] {
whatever;
}
}
так, делая
#foo {
.row();
#bar {
.col-xs-auto();
}
}
Я ожидаю следующего CSS:
#foo #bar {
whatever;
}
Однако это не работает, что может быть очевидно, поскольку сам исходный код не раскрывает все классы col- * (оригинальный CSS: .row > *[class*=col-] { whatever; }
).
Как заставить компилятор LESS понять, что я хочу #foo #bar
"наследовать" от .row > *[class*=col-]
?
(FWIW, я использую lessc
.)