Войти с помощью github
Форум /

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

.main {
  &_state_active {
    .menu {
      background: blue;
    }
  }
}

2) Файл menu.less

.menu {
  .main_state_active & {
    background: blue;
  }
}