Я новичок в методологии БЭМ, и у меня есть вопрос, нацеленный на дочерний элемент модификатора.
Допустим, у меня есть этот HTML:
<div class="block-container">
<div class="block-container__element"></div>
</div>
На block-container
Iдобавить модификатор block-container--modifier
.
. И CSS будет выглядеть следующим образом:
.block-container {
...
}
.block-container__element {
...
}
.block-container--modifier {
...
}
И вот мой вопрос: как я могу изменить некоторые атрибуты CSS __element
, когда модификаторприменяется?
Насколько я читаю, мы должны избегать использования вложенных детей, но я думаю, что иногда это правило должно быть нарушено для достижения такого рода вещей, я прав?
Я использую чистый CSS, без LESS, без SASS.