Есть ли лучшая практика для порядка правил препроцессоров CSS?

Существуют ли общие рекомендации по порядку правил в препроцессорах CSS, таких как Stylus или SASS?

Лучше сначала добавить правила для разных типов одного и того же элемента, а затем добавить потомков этого элемента:

header
   &.fooBar
      float left
   nav
      background-color #fff

Или лучше сначала добавить детей, а затем добавить классы родителей и т. Д., Например:

header       
   nav
      background-color #fff
   &.fooBar
      float left

1 ответ

Нет, для такой вещи не существует общей передовой практики.

Что действительно важно, так это принять решение и быть последовательным. Создайте правила кодирования в вашей компании. Составьте список правил и придерживайтесь его, чтобы все знали, чего ожидать.

Другие вопросы по тегам