в чем недостаток большого количества селекторов CSS? - PullRequest
0 голосов
/ 18 марта 2011

В чем недостаток наличия множества селекторов CSS?

Есть ли проблемы с производительностью, связанные с большим количеством селекторов CSS?Любые ссылки / реальные тесты?

Я нашел https://addons.mozilla.org/en-us/firefox/addon/css-usage/, и единственная причина, по которой я вижу его использование, заключается в том, что он может помочь удалить неиспользуемые классы CSS из окончательного CSS, чтобы он был меньше.Но он все равно кэшируется браузером, поэтому я вижу проблему с его размером.

1 Ответ

6 голосов
/ 18 марта 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...