molily: Welcher Browser unterstützt transform-style: preserve-3d?

Beitrag lesen

Hallo,

Einzig kleines Problem: Es läuft nicht. Ist es kein Javascript?

Bitte lies meine Beschreibungen zum Code und versuche zu verstehen, was der Code tut. Bitte schau dir mein vollständiges Beispiel an.

Wenn ein Script »nicht läuft«, dann schau am besten auf der JavaScript-Konsole nach, ob es Fehlermeldungen gibt. Diese helfen in den allermeisten Fällen schon weiter.

In der zweiten Zeile wird die Funktion testCSSproperty aufgerufen, die in deinem Code fehlt. Wie gesagt baut der Test, ob eine CSS-Eigenschaftswert unterstützt wird, auf dem Test auf, dass die Eigenschaft unterstützt wird.

Nur am Rande: Warum du sämtliche Bezeichner geändert hast und mit einem $ versehen hast, ist mir schleierhaft. Das ist natürlich dir überlassen, ich möchte nur anmerken, dass das in JavaScript nicht nötig und nicht üblich ist, im Gegensatz zu PHP, wo alle Variablen mit $ beginnen.

var $preserve3dSupported = $testCSSvalue('perspective-origin', 'preserve-3d');

Den Fehler in dieser Zeile habe ich bereits korrigiert: Du suchst transform-style, nicht perspective-origin – ich habe mich durch deinen Link im Ausgangsposting verwirren lassen.

Mathias