dur
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Das dur
-Attribut gibt die einfache Dauer einer Animation an.
Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:
Beispiel
<svg viewBox="0 0 220 150" xmlns="http://www.w3.org/2000/svg">
<rect x="0" y="0" width="100" height="100">
<animate
attributeType="XML"
attributeName="y"
from="0"
to="50"
dur="1s"
repeatCount="indefinite" />
</rect>
<rect x="120" y="0" width="100" height="100">
<animate
attributeType="XML"
attributeName="y"
from="0"
to="50"
dur="3s"
repeatCount="indefinite" />
</rect>
</svg>
Verwendungshinweise
Wert |
<clock-value>
| media | indefinite
|
---|---|
Standardwert | indefinite |
Animierbar | Nein |
<clock-value>
-
Dieser Wert gibt die Länge der einfachen Dauer an. Der Wert muss größer als 0 sein und kann in Stunden (
h
), Minuten (m
), Sekunden (s
) oder Millisekunden (ms
) ausgedrückt werden. Es ist möglich, diese Zeitrepräsentationen zu kombinieren, um komplexe Dauern wiehh:mm:ss.iii
odermm:ss.iii
zu erstellen. media
-
Dieser Wert gibt die einfache Dauer als intrinsische Mediadauer an. Dies ist nur für Elemente gültig, die Medien definieren. (Bei Animationselementen wird das Attribut ignoriert, wenn
media
angegeben wird.) indefinite
-
Dieser Wert gibt die einfache Dauer als unbestimmt an.
Hinweis: Die Interpolation wird nicht funktionieren, wenn die einfache Dauer unbestimmt ist (obwohl dies möglicherweise für <set>
-Elemente nützlich sein kann).
Spezifikationen
Specification |
---|
SVG Animations Level 2 # DurAttribute |
Browser-Kompatibilität
BCD tables only load in the browser