Eigenschap animation-duration
De eigenschap animation-duration stelt
de animatieduur in.
Syntaxis
selector {
animation-duration: tijd in s of ms;
}
Waarden
| Waarde | Beschrijving |
|---|---|
s |
Specificeert tijd in seconden (bijvoorbeeld 3s). |
ms |
Specificeert tijd in milliseconden (bijvoorbeeld 3ms). Eén seconde is 1000 milliseconden. |
Standaardwaarde: 0s.
Voorbeeld
In dit voorbeeld wordt de animatie afgespeeld
gedurende 3 seconden:
<div id="elem"></div>
@keyframes move {
from {
margin-left: 0px;
}
to {
margin-left: 400px;
}
}
#elem {
animation-duration: 3s;
animation-name: move;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
width: 50px;
height: 50px;
}
:
Zie ook
-
de eigenschap
animation-name,
die de animatienaam instelt -
de eigenschap
animation-delay,
die de vertraging vóór het afspelen van de animatie instelt -
de eigenschap
animation-timing-function,
die de snelheid van de animatie instelt -
de eigenschap
animation-iteration-count,
die het aantal herhalingen van de animatie instelt -
de eigenschap
animation-direction,
die de richting van de animatie instelt -
de eigenschap
animation-fill-mode,
die de status van de animatie instelt -
de eigenschap
animation-play-state,
die het mogelijk maakt de animatie te pauzeren -
de eigenschap
animation,
dat een verkorte notatie voor animaties is -
de regel
@keyframes,
die de keyframes van de animatie instelt -
vloeiende overgangen
transition, die een animatie bij hover op een element vertegenwoordigen