Есть ли оптимальное правило вложенности scss? - PullRequest
0 голосов
/ 06 декабря 2018

Хорошо, так что я прохожу стажировку в компании, и у меня возникла проблема.Некоторые люди говорили мне, что сегодня, 5, 6, 10 раз не проблема, потому что у нас быстрые компьютеры ... Другие говорили, что до 3-4 раз - максимум.Тем не менее, некоторые сказали мне, что это не имеет значения.Пока я гуглил, я снова обнаружил много разных мнений.Одни говорят одно, другие - другое .... Что вы, ребята, думаете?Я нахожу странным не иметь значения вообще.На это должен быть правильный ответ.

1 Ответ

0 голосов
/ 06 декабря 2018

На Sass Way есть отличная статья, в которой объясняется то, что они называют " Правило создания ": не превышайте глубину более четырех уровней .Крис Койер в своем Sass Style Guide предлагает максимум 3 уровня.Хьюго Жираудель дает другое объяснение того, почему вы должны держать свои селекторы короткими на Sitepoint .

Вложенность или чрезмерное вложение - это не столько мощные или быстрые компьютеры, сколько чрезмерная специфика (инемного о размере скомпилированного файла CSS).Если вы перебираете гнездо, вы попадаете в «Кошмар выбора CSS».

Так называемый кошмар между внешними инженерами - это когда стили раздуты и тесно связаны с DOM до такой степени, чтоизменение чего-либо в структуре приводит к нарушению внешнего интерфейса.

Таким образом, в принципе, не существует золотого правила, которому все строго следуют, это скорее здравый смысл, а не чрезмерное вложение и, в некоторых случаях, специфическийслучаи.

...