animation-duration Özelliği
animation-duration özelliği,
bir animasyonun çalışma süresini belirler.
Sözdizimi
seçici {
animation-duration: s veya ms cinsinden süre;
}
Değerler
| Değer | Açıklama |
|---|---|
s |
Saniye cinsinden süreyi belirtir (örneğin 3s). |
ms |
Milisaniye cinsinden süreyi belirtir (örneğin 3ms). Bir saniye, 1000 milisaniyedir. |
Varsayılan değer: 0s.
Örnek
Bu örnekte animasyon 3 saniye boyunca oynatılacaktır:
<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;
}
:
Ayrıca Bakınız
-
animasyonun adını belirleyen
animation-nameözelliği,
-
animasyondan önceki gecikmeyi belirleyen
animation-delayözelliği,
-
animasyonun çalışma hızını belirleyen
animation-timing-functionözelliği,
-
animasyonun tekrar sayısını belirleyen
animation-iteration-countözelliği,
-
animasyonun yönünü belirleyen
animation-directionözelliği,
-
animasyonun durumunu belirleyen
animation-fill-modeözelliği,
-
animasyonu duraklatmayı sağlayan
animation-play-stateözelliği,
-
animasyonlar için kısa yazım olan
animationözelliği,
-
animasyonun karelerini belirleyen
@keyframeskomutu,
-
bir elementin üzerine gelindiğinde animasyonu temsil eden
transitiongeçişleri,