Используйте микс:
1. чтобы позиционировать один блок в составе другого блока;
2. чтобы одинаково стилизовать несколько разных блоков на странице вместо применения групповых селекторов.
А в алфавитном порядке смысл простой:
1. Искать элемент в общем файле проще при необходимости правки.
2. У меня каждый класс идет в отдельном файле, и система автоматически их выстраивает по наименованию файла при сборке.
В любом случае, я тебе очень благодарен, что не прошел мимо. Буду искать решение дальше...
Спасибо за ответ, но я с ним не согласен, поскольку в БЭМ не приветствуется использование вложенности элементов.
А схожий с моим пример, кстати, имеется здесь, там как раз цвета и размеры указываются в блоке .text.
Но там картина с прямо противоположной задачей... Т.е. для их задачи микс подходит, а для моей - нет, вот это и вводит меня в полный ступор.
Но ведь у меня могут быть разные блоки (.article, .contact, .feedback) с разными именами... в которых используется блок .text, и там, соответственно, тоже микс работать не будет.
Мне кажется, здесь не в алфавите дело, а в моем непонимании, как работает микс. Ведь в крупном проекте не уследишь за алфавитным порядком стилей?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
А миксом в данном случае воспользоваться невозможно?
Все, вопрос снимается...
Со страницы БЭМ:
Используйте микс:
1. чтобы позиционировать один блок в составе другого блока;
2. чтобы одинаково стилизовать несколько разных блоков на странице вместо применения групповых селекторов.