какое максимальное количество правил CSS я могу указать в таблице стилей для браузера - PullRequest
14 голосов
/ 04 августа 2010

Какое максимальное число правил CSS можно указать в таблице стилей для браузера.

Ответы [ 2 ]

21 голосов
/ 04 августа 2010

Internet Explorer 6-9 имеет несколько заявленных ограничений:

  • Любые правила после первых 4095 игнорируются
  • Любые таблицы стилей, включенные через @import, <link> или <style>, игнорируются после того, как игнорируются первые 31
  • @import вложенные операторы глубиной 4 или более уровней

Эти ограничения указаны в KB 262161 .В IE10 эти пределы были значительно повышены до:

  • Таблица стилей может содержать до 65 534 правил
  • В документе может использоваться до 4095 таблиц стилей
  • @import для вложенности больше нет собственного ограничения

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

Различные источники:

http://simple.procoding.net/2009/02/20/internet-explorer-limits-number-of-external-css-files-to-32/
http://joshua.perina.com/africa/gambia/fajara/post/internet-explorer-css-file-size-limit
http://am -blog.no-ip.org / BlogEngine / post / 2010/03 /24 / CSS-файла-Size-Limit-в-Интернет-Эксплорер-6-7-8.aspx

0 голосов
/ 04 августа 2010

Вы говорите о том, сколько css включает в себя вы можете сделать?IE имеет максимум 32 ( источник ) или, возможно, 31 .

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

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