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

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

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

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

5f8fdf36a873d251528036.png
  • Вопрос задан
  • 64 просмотра
Решения вопроса 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>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
1С-Рарус Севастополь
от 75 000 ₽
Mark Weber Казань
от 50 000 до 100 000 ₽
Медиасеть Кострома
от 60 000 ₽
05 дек. 2020, в 08:07
15000 руб./за проект
05 дек. 2020, в 03:51
11000 руб./за проект
05 дек. 2020, в 02:29
1000 руб./за проект