SMIL Übergang
- Vorherige Seite SMIL Parallel
- Nächste Seite SMIL Media
Transition kann für Elemente Effekte wie "einblenden" und "ausblenden" sowie "wischen" erzeugen.
Transition gehört zu SMIL 2.0
Transition ist eine neue Eigenschaft in SMIL 2.0. Transitionen gehören nicht zum Bestandteil der SMIL 1.0-Spezifikation.
Internet Explorer 6 unterstützt Transitionen basierend auf der SMIL 2.0-Spezifikation. Transitionen werden durch das <transitionfilter>-Element implementiert.
Eigenschaften
<transitionfilter>-Elemente besitzen mehrere Elemente, die häufigsten sind:
Eigenschaften | Beschreibung | Beispiel |
---|---|---|
type | Definiert den Typ des Transition-Filter (siehe Liste der Transition-Filter) | type="clockWipe" |
begin | Definiert, wann die Transition beginnt | begin="0s" |
mode | Definiert den Modus der Transition | mode="in" |
from | Definiert den Startwert der Transition | from="0.2" |
to | Definiert den Endwert der Transition | to="0.8" |
Transition-Filter
Kann die folgende Transition-Filter verwendet werden:
fade, barnDoorWipe, barWipe, clockWipe, ellipseWipe, fanWipe, irisWipe pushWipe, slideWipe, snakeWipe, spiralWipe, starWipe
Beispiel: Transition anzeigen
<html xmlns:t="urn:schemas-microsoft-com:time"> <head> <?import namespace="t" implementation="#default#time2"> <style>.t {behavior: url(#default#time2)}</style> </head> <body> <t:transitionfilter targetelement="keyb" type="clockWipe" begin="keyb.begin" dur="2s" /> <img id="keyb" class="t" src="pic_keyb.jpg" dur="4s" width="128" height="107" /> </body> </html>
In dem obigen Beispiel wird das Bild für 4 Sekunden angezeigt. Der Transition-Filter zeigt das Bild in 2 Sekunden in der Weise "clockWipe" an.
Hinweis:Sie müssen Internet Explorer 6 ausführen, um dieses Beispiel anzuzeigen.
- Vorherige Seite SMIL Parallel
- Nächste Seite SMIL Media