logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

CSS3 animáció iránya



Az animation-direction tulajdonság segítségével megadható, hogy ismételt lejátszás esetén honnan kezdődjön és milyen irányba haladjon a lejátszás.

Lehetséges értékei:

normal: mindig az elején kezdődik és a vége felé halad
alternate: a végét elérve visszafordul. Minden második alkalommal a végétől az eleje felé halad.

Az animáció késleltetésének beállítása:

kijelölő
{
animation-direction
:
kulcsszó
;}

1. Példa:

Forráskód



<style>
@keyframes labda_1 { 
    0% {transform: translateX(1px) rotate(1deg);}
  100% {transform: translateX(350px) rotate(350deg);}
}
@-webkit-keyframes labda_1 { 
  0% { 
   -webkit-transform: translateX(1px) rotate(1deg);}
  100% {
   -webkit-transform: translateX(350px) rotate(350deg);}
}
#palya div.linear img {
          animation-name: labda_1;
  -webkit-animation-name: labda_1;
          animation-duration: 3s;
  -webkit-animation-duration: 3s;
          animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
          animation-direction:alternate;
  -webkit-animation-direction:alternate;
}
#palya div.linear_1 img {
          animation-name: labda_1;
  -webkit-animation-name: labda_1;
          animation-duration: 3s;
  -webkit-animation-duration: 3s;
          animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
          animation-direction:normal;
  -webkit-animation-direction:normal;
} 
</style>    
...
<body>   
  <div id="palya" class="palya" >
    <div>animation-direction: alternate 
      <div class="linear"><img src="...” ...> </div>
    </div>
    <div>animation-direction: normal
      <div class="linear_1"><img src="...” ...> </div>
    </div>
</div>
</body>
 

Eredmény*


* Az eredmény megjelenítése az Ön által használt böngészőtől függ.
A példakód külön ablakban is megtekinthető: css3_labda_animacio_iranya_01.html


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.