Dikkkey
@Dikkkey
Начинающий программист.

Можно ли делать самостоятельные блоки внутри секции по БЭМ-у?

Можно ли делать так, как я сделал на скрине? То есть делать самостоятельный блок "notations", а не "cart__notations"?

Спасибо заранее за ответ :)

5f8fdf36a873d251528036.png
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
Realetive
@Realetive
MODX Ambassador России, самозванный БЭМ-евангелист
Да, конечно.
Но, если вы хотите использовать БЭМ по правилам, а не просто писать классы через чёрточку: когда захотите сделать margin-отступ между .row и .notations, это следует описывать не в классе блока, т. к. «у блока не должно быть внешней геометрии». Можно задать элементы у .container и уже между ними описать margin-отступ:

<div class="container">
  <div class="container__main">
    <div class="row">…</div>
  </div>
  <div class="container__aside">
    <div class="notations">…</div>
  </div>
</div>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы