@HelloJesus

Могут ли модификаторы задавать margin(БЭМ)?

Здесь https://ru.bem.info/forum/1629/ последний ответ:
".page__some-block_special {
margin-right: 20px;
}"

Через нижнее подчеркивание я понимаю, что это модификатор.
В бэм сказано, что модификатор не может задавать позиционирование.
Можно задавать padding.
То есть нужно использовать миксы.
Я верну пишу?

Здесь также https://qna.habr.com/q/351100 , последний ответ
"block block--margin20"

Люди сами запутались в микса и модификаторах?
  • Вопрос задан
  • 251 просмотр
Пригласить эксперта
Ответы на вопрос 1
@smigles
В бэм сказано, что модификатор не может задавать позиционирование.

Не могу такого найти в спецификации БЭМа.

margin и прочие вещи, которые влияют на окружение, нельзя задавать для блока и модификатора блока, но можно задавать для элемента и модификатора элемента.

Ответ с block--margin20, на который вы сослались, считаю ошибочным.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы