transition
kem
- javascript
document.getElementById("kemmo").style.-o-transition="none";
was ist daran falsch
Hi,
document.getElementById("kemmo").style.-o-transition="none";
was ist daran falsch
http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften
MfG ChrisB
Lieber ChrisB,
http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften
dieser Hinweis war fachlich leider nicht hilfreich. Auf der verlinkten Doku-Seite sind diese neueren Eigenschaften nicht aufgelistet. Das kannst Du sonst eigentlich viel besser...
Liebe Grüße,
Felix Riesterer.
Tach!
http://de.selfhtml.org/javascript/objekte/style.htm#style_eigenschaften
dieser Hinweis war fachlich leider nicht hilfreich. Auf der verlinkten Doku-Seite sind diese neueren Eigenschaften nicht aufgelistet.
Du meinst, der einleitende Satz mit der generellen Regel stimmt für ungelistete Eingenschaften nicht (mehr)?
dedlfix.
Hallo,
Du meinst, der einleitende Satz mit der generellen Regel stimmt für ungelistete Eingenschaften nicht (mehr)?
Er stimmt in der Praxis nicht für Eigenschaften mit Vendor-Prefixes.
Dass -o-transition zu oTransition wird, ist unlogisch und entspricht nicht der Spezifikation. Es müsste OTransition lauten. Da sich fast alle Browser außer Firefox nicht an das Schema halten, ist die Situation inkonsistent (siehe mein Posting).
Mathias
Wobei aktuelle Browser mit Webkit/Blink auch die Schreibweise »WebkitTransition« unterstützen. Die Eigenschaft scheint in jeder Hinsicht mit »webkitTransition« austauschbar zu sein. Wie das bei alten ist, weiß ich nicht – ich vermute mal, die standardkonforme Schreibweise wurde nachträglich eingebaut.
Und neuere Operas sind ja Blink-basiert und benötigt daher den Webkit-Präfix, also wird man oTransition und dergleichen nicht mehr lange brauchen.
IE hatte wie gesagt nie Präfixe bei transition, verwendet ansonsten aber die »falsche« Schreibweise msAnimation, msTransition, msTransform usw.
Mathias
Hi,
document.getElementById("kemmo").style.-o-transition="none";
Die CSS-Eigenschaften lauten:
transition, -moz-transition, -webkit-transition, -o-transition.
Die zugehörigen JavaScript-Eigenschaften:
transition, MozTransition (großes M vorne), webkitTransition, oTransition.
Dieses Schema gilt für alle CSS-Eigenschaften, für die noch ein Vendor-Präfix nötig ist.
(Der Internet Explorer hat den Vendor-Präfix »ms«, aber der ist für Transitions nicht nötig.)
Grüße,
Mathias