Animation-iteration-count hassa

animation-iteration-count hassasy animasiýanyň gaýtalanmagynyň sanyny kesgitleýär. Dürsünden animasiýa diňe 1 gezek gaýtalanar we soňra öňki ýagdaýyna gaýdyp geler. Bu hassa, şeýle hem, kesgitli bir gaýtalanma sanyny ýa-da umuman çäksiz gaýtalanma ýagdaýyny belläp biler.

Sintaksis

cssselektor {
  animation-iteration-count: bitewi ýa-da böleklik san | infinite;
}

Mähniler

Mähni Düşündiriş
San Bellilen gaýtalanma sany, ondan soň animasiýa durar. Ol aljak ýagdaýy, animation-fill-mode hassasy bilen dolandyrylýar. Böleklik bahalar hem bellip bolýar - bu ýagdaýda animasiýa diňe bölegine çenli oýnalar.
infinite Animasiýa çäksiz gaýtalanar.

Dürsündäki mähni: 1.

Mysal . Çäkli gaýtalanma sany

Bu mysalda animasiýa diňe 3 gezek gaýtalanar, soňra öňki ýagdaýyna gaýdyp geler:

html<div id="elem"></div>
css@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;
}

Результат:

Mysal . Infinite mähnisi

Indi bolsa animasiýa çäksiz gaýtalanar:

html<div id="elem"></div>
css@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;
}

Результат:

Şeýle-de görüň