2012-04-09 4 views
1

Ich habe eine Reihe von Bildern, die ich in CSS eingerichtet habe, um als 3d-Stack zu erscheinen. Es wird immer korrekt in Safari angezeigt (PC oder Mac), aber nur manchmal in Chrome. Ich habe das Moz-Zeug nicht hineingelegt, also wird es dort sicher nicht funktionieren, aber ich bin mir dessen bewusst und das ist nicht das Problem, mit dem ich es zu tun habe. Es scheint Chrome auf dem Mac (konsequent) und auf neueren PCs funktioniert gut, aber auf meinem Windows XP-Rechner funktioniert es nicht, und es ist fast definitiv ein Problem mit der Perspektive Eigenschaft.css 3D-Perspektive in bestimmten Browsern nicht korrekt angezeigt

Ich habe einen jsfiddle Isolierung des Abschnitt der Seite ein: http://jsfiddle.net/4vXXd/

Hier ist es für Windows XP mit der Perspektive in Chrom ist nicht funktioniert: enter image description here

und in Safari für Windows XP arbeiten : enter image description here

Irgendwelche Gedanken, wie man das funktioniert?

+0

i3 3D in Ihrer Kopie von Chrome aktiviert? Geben Sie 'about: gpu' in die Adressleiste ein und sehen Sie, was es sagt. –

+0

3D CSS: Nur Software, Hardwarebeschleunigung nicht verfügbar, also würde ich annehmen, dass es in der Lage sein sollte, es zu tun. – loriensleafs

+0

Meine Vermutung ist, dass, da es keine Hardware-3D in diesem Browser gibt, es die 3D-CSS-Transformationen ignoriert. –

Antwort

5

Chrome wird 3D-CSS nur in 3D-Perspektive wiedergeben, wenn die GPU-Beschleunigung aktiviert ist. Wenn dies nicht der Fall ist, wird stattdessen eine Art isometrische 3D-Projektion verwendet.

Um zu sehen, ob Ihr Chrome GPU Beschleunigung aktiviert hat, geben Sie about:GPU in die Adressleiste ein und sehen Sie, was es sagt.

+0

ja! Danke, so speziell war es die Disable 3D Software Rasterizer Mac, Windows, Linux, Chrome OS Nicht auf einen 3D-Software-Rasterer zurückgreifen, wenn die GPU nicht verwendet werden kann. Deaktivieren, dass ich – loriensleafs

+0

einschalten musste, das ist zu schlecht, irgendwie komisch, weil es perfekt flüssig läuft und nichts auf dem Computer verlangsamt, gibt es einen Weg um dies zu umgehen? – loriensleafs

+0

ja, bekomme GPU Beschleunigung in Ihrem Chrom arbeiten! Es ist wahrscheinlich ein Problem mit Ihrem Grafiktreiber. Lesen Sie die Seite 'aboue: GPU'. –

Verwandte Themen