Ominaisuus animation-iteration-count
Ominaisuus animation-iteration-count
määrittää animaation toistokertojen määrän. Oletusarvoisesti
animaatio toistuu vain 1 kerran ja
palaa sitten alkuperäiseen tilaan.
Ominaisuutemme mahdollistaa kuitenkin
tietyn määrän toistoja tai jopa
äärettömän toistamisen.
Syntaksi
valitsin {
animation-iteration-count: kokonais- tai desimaaliluku | infinite;
}
Arvot
| Arvo | Kuvaus |
|---|---|
| Luku |
Määritetty määrä toistoja, joiden suorittamisen jälkeen animaatio pysähtyy.
Sijainti, jonka se ottaa, säädetään
ominaisuudella animation-fill-mode.
Voi määrittää desimaaliarvoja - tässä tapauksessa animaatio toistuu
vain osittain.
|
infinite |
Animaatio toistuu loputtomasti. |
Oletusarvo: 1.
Esimerkki . Rajallinen määrä toistoja
Tässä esimerkissä animaatio toistuu vain
3 kertaa ja palaa sitten alkuperäiseen
tilaan:
<div id="elem"></div>
@keyframes move {
from {
margin-left: 0;
}
to {
margin-left: 400px;
}
}
#elem {
animation-duration: 3s;
animation-name: move;
animation-iteration-count: 3;
animation-timing-function: linear;
border: 1px solid black;
width: 50px;
height: 50px;
}
:
Esimerkki . Arvo infinite
Nyt animaatio toistuu loputtomasti:
<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;
}
:
Katso myös
-
ominaisuus
animation-name,
joka määrittää animaation nimen -
ominaisuus
animation-duration,
joka määrittää animaation keston -
ominaisuus
animation-delay,
joka määrittää viiveen ennen animaation suorittamista -
ominaisuus
animation-timing-function,
joka määrittää animaation nopeuden -
ominaisuus
animation-direction,
joka määrittää animaation suunnan -
ominaisuus
animation-fill-mode,
joka määrittää animaation tilan -
ominaisuus
animation-play-state,
joka mahdollistaa animaation pysäyttämisen tauolle -
ominaisuus
animation,
joka on lyhenne animaatioille -
komento
@keyframes,
joka määrittää animaation avainkadat -
pehmeät siirtymät
transition, jotka edustavat animaatiota elementin päälle viemisesta