Ich versuche herauszufinden, welche Browser derzeit (nativ) das CSS3-Layout-Modul .
Grundsätzlich entwickle ich für eine bestimmte Umgebung, in der ich angeben kann, welche Browser verwendet werden, und CSS3 beschleunigt die Entwicklungszeiten, also hey - warum nicht?
Worüber ich konkret spreche, ist
%Vor%und in der Lage, Seitenelemente wie folgt in das Layout einzufügen:
%Vor%(div1 ist der Header und div2 ist eine linke Seitenleiste)
Ich bin mir ziemlich sicher, dass es derzeit keine Browser implementieren. Und ich würde nicht erwarten, dass irgendein Browser es bald auch implementieren wird.
Es ist noch nicht reif genug. Es ist nur ein Arbeitsentwurf und wird noch viel Aufmerksamkeit und Diskussion benötigen, bevor es sich dreht In alles, was Browser-Implementierer ausprobieren werden. Zum Beispiel gibt es (mindestens) 2 verwandte Vorschläge: Grid-Positionierung und Matrix Layout .
Es ist auf Mozillas Bug-Tracker , aber im Moment ist das so wenig mehr als ein Platzhalter für zukünftige Aufmerksamkeit. Ich konnte im Webkit-Bug-Tracker nichts davon finden.
Wenn Sie mehr über den aktuellen Status dieser Layout-Module erfahren möchten, sollten Sie dem % co_de folgen % Mailing-Liste .
Opera hat die beste CSS3-Unterstützung, gefolgt von webkit (Safari). Ich schlage vor, auf Opera zu testen, um zu sehen, was funktioniert.
Hier ist ein Kompatibilitätsdiagramm (möglicherweise veraltet) Ссылка
dieser scheint besser: Ссылка
Beachten Sie, dass die meisten css3-Eigenschaften durch ein Präfix unterstützt werden (da css3 nicht endgültig ist). Für Opera ist das Präfix -o und für Webkit ist es -webkit-. zB: -o-text-shadow.
UPDATE: Es gibt eine Javascript-Implementierung des Layout-Moduls: Ссылка . Habe es selbst nicht benutzt und es kommt mit dem Catch, dass man warten muss, bis die ganze Seite geladen ist, bevor es sauber gerendert werden kann. Wenn Sie eine Intranet-Anwendung in einem LAN schreiben, hätte dies wahrscheinlich nur eine geringfügige Auswirkung, aber auf eine langsame Verbindung, die dazu führen könnte, dass Ihre Seiten nicht mehr reagieren.
Tags und Links css css3 cross-browser