Vetoria animation-play-state
Vetoria animation-play-state lejon
të vendosësh gjendjen e animacionit: a po luhet
apo është në pauzë.
Sintaksa
përzgjedhor {
animation-play-state: paused | running;
}
Vlerat
| Vlera | Përshkrimi |
|---|---|
paused |
Animacioni është në pauzë. |
running |
Animacioni po luhet. |
Vlera e paracaktuar: running.
Shembull
Në këtë shembull, animacioni do të nisë kur miu vihet mbi element, dhe do të ndalet kur miu largohet nga elementi:
<div id="elem"></div>
@keyframes move {
from {
width: 200px;
}
to {
width: 400px;
}
}
#elem {
animation-play-state: paused;
animation-duration: 1s;
animation-name: move;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
height: 50px;
}
#elem:hover {
animation-play-state: running;
}
:
Shembull . Duke u vendosur mbi element tjetër
Tani animacioni do të niset duke kaluar miun mbi një element tjetër, dhe kur miu largohet prej tij - do të ndalet:
<div id="target"></div>
<div id="elem"></div>
@keyframes move {
from {
margin-left: 0;
}
to {
margin-left: 400px;
}
}
#target {
border: 1px solid red;
margin-bottom: 10px;
width: 50px;
height: 50px;
}
#elem {
animation-play-state: paused;
animation-duration: 3s;
animation-name: move;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
width: 50px;
height: 50px;
}
#target:hover + #elem {
animation-play-state: running;
border: 1px solid green;
}
:
Shihni gjithashtu
-
vetoria
animation-name,
që përcakton emrin e animacionit -
vetoria
animation-duration,
që përcakton kohëzgjatjen e animacionit -
vetoria
animation-delay,
që përcakton vonesën përpara ekzekutimit të animacionit -
vetoria
animation-timing-function,
që përcakton shpejtësinë e ekzekutimit të animacionit -
vetoria
animation-iteration-count,
që përcakton numrin e përsëritjeve të animacionit -
vetoria
animation-direction,
që përcakton drejtimin e animacionit -
vetoria
animation-fill-mode,
që përcakton gjendjen e animacionit -
vetoria
animation,
që paraqet një shkurtim për animacione -
komanda
@keyframes,
që përcakton kornizat kryesore të animacionit -
tranzicionet e qeta
transition, që paraqesin animacion gjatë vendosjes së miut mbi element