Фига себе, я такой синтаксис даже не видел
Если на человеческом, то снизу написано:обратись ко всём классам в названии атрибутов которых есть запись "container" ну и задай им такие-то стили. Это помогает тебе вместо того как я раньше писал этот микс по БЭМу:"headercontainer container ". Когда у меня был блок "container" с общим стилем контейнера и элемент headercontainer который выступал модификатором для блока. А так у тебя будет в названии класса, вместо "headercontainer container", " headercontainer". Вроде мелочь, а вроде меньше кода + конструкцию используешь которую мало кто знает и чувствуешь себя умным.
Чтобы сократить длинные названия классов по бэм, мы использовали либу шаблон писали на паг. Дак вот там есть либа, которые позволяют тебе у элементов не писать название блока, а писать просто +е.container. в вёрстке это будет уже как header__container. Но в стилях надо писать полностью. Разве что модификаторы писать как &_red к примеру
Какое название класса в итоге будет? Если допустим я делаю footer, мне нужно применить к нему общий ограничивающий контейнер (который у меня стандартный для всей страницы), и у меня также должна быть возможность обратится к footer и задать ему что-то специфическое. Напишите какая запись будет в class="что тут".
О, скажи пожалуйста названия этих либ. Будет интересно попробовать применить их на практике)
Обсуждают сегодня