Heim > Web-Frontend > CSS-Tutorial > Was sind die CSS-Regelbeschränkungen in verschiedenen Versionen von Internet Explorer?

Was sind die CSS-Regelbeschränkungen in verschiedenen Versionen von Internet Explorer?

Patricia Arquette
Freigeben: 2024-12-25 20:19:14
Original
487 Leute haben es durchsucht

What are the CSS Rule Limits in Different Versions of Internet Explorer?

CSS-Grenzen des Internet Explorers: Eine Frage von Megabyte und Ebenen

Als Entwickler sind wir oft durch die Einschränkungen unserer Tools eingeschränkt. Internet Explorer, einst eine dominierende Kraft auf dem Webbrowser-Markt, ist seit langem für seine Macken und Einschränkungen bekannt, und CSS-Regeln bilden da keine Ausnahme.

Eine der berüchtigtsten CSS-Beschränkungen für Internet Explorer betrifft die Anzahl von CSS-Regeln, die in eine einzelne Webseite geladen werden können. Vor IE9 betrug diese Grenze lediglich 4095 Regeln, unabhängig von der Anzahl der verwendeten Stylesheets. Allerdings brachten IE9 und höher erhebliche Verbesserungen und ermöglichten wesentlich mehr Regeln.

In IE9 kann ein einzelnes Stylesheet bis zu 4095 Selektoren enthalten, während @import-Regeln bis zu vier Ebenen tief verschachtelt werden können. Dies würde effektiv insgesamt 4095 * 4 = 16380 Regeln pro Seite ermöglichen.

Mit der Veröffentlichung von IE10 wurde das CSS-Regellimit weiter auf 65534 Selektoren pro Stylesheet und 4095 @import-Verschachtelungsebenen erweitert. Das entspricht satten 4095 * 4095 = 16.777.215 Regeln pro Seite.

Obwohl diese Grenzwerte für die meisten Webentwicklungsszenarien mehr als ausreichend erscheinen, ist es erwähnenswert, dass sie für jedes Stylesheet einzeln gelten. Wenn Sie also mehrere Stylesheets mit einer einzelnen Webseite verknüpft haben, gelten für jedes dieser Stylesheets eigene Einschränkungen.

Um es zusammenzufassen:

  • IE9: Bis zu 4095 Regeln pro Stylesheet, 31 @import-Regeln pro Stylesheet, 4 Ebenen der @import-Verschachtelung, 16380 Regeln pro Seite.
  • IE10: Bis zu 65534 Regeln pro Stylesheet, 4095 @import-Regeln pro Stylesheet, 4095 @import-Verschachtelungsebenen, 16.777.215 Regeln pro Seite.

Das obige ist der detaillierte Inhalt vonWas sind die CSS-Regelbeschränkungen in verschiedenen Versionen von Internet Explorer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage