Всем привет! У меня вот какой вопрос. Часто бывает что у блок появляется динамический модификатор, по типу _state_active. Как по BEM правильно добавлять изменения в дочерних блоках? Вот 2 вариант, возможно оба не верных по BEM: 1) Файл main.less
.main {
&_state_active {
.menu {
background: blue;
}
}
}
2) Файл menu.less
.menu {
.main_state_active & {
background: blue;
}
}
Первый вариант правильный — родитель может знать про детей.