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

Чем являются container, row, col в методологии SMACSS?

Добрый день!
Осваиваю SMACSS, все в целом понятно, но возникают небольшие вопросы. Например, стандартные уже классы - wrapper, row, container, col - чем они являются в соответствии со SMACSS? Модулем или лэйаутом (Layout)? С wrapper все понятно - это layout, переименовываем его в l-wrapper и забываем. Но col, к примеру, применяется постоянно - то есть, если это layout, получается, что вся страница будет покрыта подобным классом, а в специфицации SMACSS layout обычно уникален, и про такой случай не сказано. Если же col - модуль, то как это семантически увязать с назначением модулей? В спецификации модуль - это отдельный элемент, например, продукт в ИМ, но никак не область, где могут быть продукты. Опять же, у col есть модификации - например, col-6... такое ощущение, что SMACSS не учитывает подобные моменты. Как сделать правильно и не отходя от методологии?
  • Вопрос задан
  • 183 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@timfcsm
если используешь препроцессоры, то эти классы вообще не нужны, используй миксины
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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