Frage

Ich habe versucht, einen endgültigen Artikel im IE -Blog zu finden, fand aber nichts. Ich erstelle eine interne Website, auf der die Mehrheit der Benutzer Safari 4 und Firefox 3 verwendet. Einige PC -Benutzer verwenden IE8, also möchte ich wissen, worauf ich achten sollte, wenn ich CSS3 verwende.

War es hilfreich?

Lösung

CSS3.info Bietet einen autoratativen Überblick über die Implementierungsstatus verschiedener Module in verschiedenen Browsern. Die meisten Module werden in der Tat nicht von einem Mainstream -Modul implementiert. Sie können jedoch die Kompatibilitätstabellen für bestimmte Module anzeigen, die detaillierte Informationen liefern.

Andere Tipps

Ich verlasse mich meistens auf Wikipedias Artikel zum Vergleich von CSS -Layout -Motoren. Es ist viel umfassender als alle anderen bisher veröffentlichten Links.

Grundsätzlich unterstützt IE8 keine CSS3, mit Ausnahme einiger Selektoren und einiger Eigenschaften, die von Microsoft von Anfang an stammen.

Eine Methode, um CSS3 zum Arbeiten zu bringen, ist IE CSS3PIE.

Ihr bekommst du PIE.htc Datei, die das CSS3 -Verhalten in Ihrem IE -Browser ermöglicht

I know this is an old question, but for the record, I would also recommend http://caniuse.com/. You can easily look up the support for any given feature.

Also, regarding CSS3Pie, I would encourage caution. There are some really specific requirements regarding how you can implement it that make it difficult to maintain. For example:

  • The path to PIE.htc must be relative to the html page and not the css file where it is linked.
  • If you use an absolute path, it must be on the same domain.

See here: http://css3pie.com/documentation/known-issues/

The compatibility master table on Quirksmode.org lists IE8's CSS3 support as "minimal" when behaving as IE7, and "incomplete" when behaving as IE8. For an extremely detailed breakdown of exactly what is supported and what isn't, see Quirksmode's excellent CSS browser compatiblity chart.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top