Ich entwickle eine iPhone-optimierte Website und teste sie unter Safari 3.1.2 unter Windows. Für einige Elemente in der Website verwende ich implizite Animation mit -webkit-transition
Stil.-webkit-transition-property empfängt unerwartete Werte in Safari 3.1.2 (Windows)
Also im Grunde habe ich Elemente wie folgt aus:
<div style="-webkit-transition: left 2s linear;">...</div>
, die manchmal vorhanden sind in dem Dokument von Anfang an und werden manchmal von einem anderen Dokument geladen und in DOM injiziert.
In der ersten Fall passiert Animation wie erwartet, aber wenn divs mit JavaScript injiziert werden, scheint -webkit-transition
ignoriert werden (es gibt keine Animation). Darüber hinaus wird in der Inspektors Safari ich das sehen konnte:
-webkit-transition: condensed 2s linear;
Was bedeutet die condensed
bedeuten und wie ich den Gebrauch des Stils nach der Injektion zwingen könnte?
Alle Hinweise würden geschätzt werden.
Verwenden Sie Safari 5, es ist seit Ewigkeiten raus – ExceptionSlayer