Обновить
0
0
Антон Огурцов@antdigo

Full-stack developer

Отправить сообщение
Просто вы рассматриваете БЭМ только как набор правил по именованию селекторов, поэтому на этом уровне фактически нет разницы в применении стилей к .container*, [class^=«container--»] или [class*=" container--"]. Но не нужно забывать, что БЭМ — это методология, и у нее есть инструменты для работы и на уровне JS (фреймворк i-bem.js). В нем, как раз, js-поведение DOM-элементу назначается на основе названия блока. Именно поэтому отдельный .container и необходим.

Информация

В рейтинге
Не участвует
Откуда
Владимир, Владимирская обл., Россия
Дата рождения
Зарегистрирован
Активность