Ответы пользователя по тегу CSS
  • Противоречит ли принципам БЭМ миксины less/sass?

    dima117
    @dima117
    Разработчик интерфейсов
    Не противоречит.

    Блоки могут использовать код друг друга. Например, когда в блоке "шапка" у вас есть блоки "логотип" и "контакты" - это как раз и есть использование в блоке "шапка" других блоков. Если блок использует другие блоки, их нужно указать в списке зависимостей и при переносе в другой проект можно будет перенести их вместе.

    Представляйте, что миксины - это как функции в js, но только в css. Вы можете описать миксины в блоке (например, А), подключить этот блок в зависимости другого блока (например, В) и использовать в блоке В миксины из блока А.
    Ответ написан
    Комментировать