Есть панель .panel, в ней неактивные .panel__button и активные .panel__button_active кнопки. Пишу так:
.panel {
//...
&__button {
//...
&_active {
@extend &;
background: yellow;
}
}
}
Т. е., мне нужно, чтобы кнопка с модификатором _active имела те же стили, что и без + указанные мной изменения. То что я написал, конечно же, не работает - пишет, что нельзя унаследовать родительский селектор.
Как же реализовать задумку? Чтобы сохранить вложенность и не писать повторно целиком селекторы.
Вариант указания двух классов в HTML не рассматривается.