Задать вопрос
@vasya092

Как правильно прописать общий модификатор для блоков БЭМ?

Здравствуйте, в данный момент стараюсь применять БЭМ в проектах. Есть простая верстка блока, указанная ниже. Могу ли я добавить к block-1 и block-2 класс, например fullwidth, который является общим для части блоков на сайте, что бы добавить несколько стилей к нескольким разным блокам? Или бэм не позволяет этого сделать и я должен использовать модификатор для обоих блоков block-1_fullwidth и block-2_fullwidth?:
<div class="block-1">
   <div class="block-1__element"></div>
   <div class="block-1__element"></div>
</div>
<div class="block-2">
   <div class="block-2__element"></div>
   <div class="block-2__element"></div>
</div>
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@GovnoKoder_ITS
Мне 17 лет, начинающий front-end разработчик
Cущность, определяющая внешний вид, состояние или поведение блока либо элемента.

Значит, да можете

Слова отделяются друг, от друга одним нижним подчеркиванием.

https://ru.bem.info/methodology/quick-start/#Модиф...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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