Az animation-iteration-count tulajdonság
A animation-iteration-count tulajdonság
az animáció ismétlésének számát határozza meg. Alapértelmezetten
az animáció csak 1 alkalommal ismétlődik, majd
visszatér a kezdeti állapotba.
A mi tulajdonságunk azonban lehetővé teszi
egy meghatározott számú ismétlés megadását, vagy akár
végtelen ismétlés beállítását.
Szintaxis
szelektor {
animation-iteration-count: egész vagy törtszám | infinite;
}
Értékek
| Érték | Leírás |
|---|---|
| Szám |
A megadott számú ismétlés, melyek végrehajtása után az animáció megáll.
Azt, hogy melyik pozíciót fogja elfoglalni, a
animation-fill-mode tulajdonság szabályozza.
Törtszámok is megadhatók - ebben az esetben az animáció csak
részben fog lejátszódni.
|
infinite |
Az animáció végtelenül ismétlődik. |
Alapértelmezett érték: 1.
Példa . Véges számú ismétlés
Ebben a példában az animáció csak
3 alkalommal ismétlődik, majd visszatér a kezdeti
állapotba:
<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;
}
:
Példa . Infinite érték
Most az animáció végtelenül ismétlődik:
<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;
}
:
Lásd még
-
a
animation-nametulajdonság,
amely megadja az animáció nevét -
a
animation-durationtulajdonság,
amely megadja az animáció időtartamát -
a
animation-delaytulajdonság,
amely megadja az animáció indításának késleltetését -
a
animation-timing-functiontulajdonság,
amely megadja az animáció végrehajtásának sebességét -
a
animation-directiontulajdonság,
amely megadja az animáció irányát -
a
animation-fill-modetulajdonság,
amely megadja az animáció állapotát -
a
animation-play-statetulajdonság,
amely lehetővé teszi az animáció szüneteltetését -
a
animationtulajdonság,
ami az animációs tulajdonságok rövidítése -
a
@keyframesparancs,
amely megadja az animáció kulcsképeit -
a
transitionsima átmenetek, amelyek az elem fölé húzásra történő animációt jelentenek