Merhaba bu yazımda CSS3 ile birlikte gelen keyframes özelliği geçişleri sayesinde güzel animasyonlar yapmamızı sağlıyor.


Kullanımı

Basit olarak kullanımında 2 kavram mevcut from ve to From başlangıçta, To Bitişte ne olacağını belirtiyor.
@keyframes ornek
{
from {background:#000;}
to {background:#fff;}
}


Bir diğer Kullanımına aşağıda görmüş olduğunuz gibi yüzdelik şeklindedir.

@keyframes ornek
{
from {color:#fff;}
25% {color:#666;}
50% {color:#000;}
75% {color:#333;}
to {color:#ccc;}
}



Bilgi: Animasyonun her tarayıcıda çalışmasını istiyorsak aşağıdaki ekleri eklememiz gerekiyor.

Buraya kadar olan kısım animasyonun nasıl olacağını renk,biçim,vs gibi şeyleri belirtiyor.Şimdide animasyonun tanmlamasını yapalım.

animation:ornek 5s;
-moz-animation:ornek 5s;
-webkit-animation:ornek 5s;
-o-animation:ornek 5s;


Yukarıda görmüş olduğunuz gibi ornek divini animasyona belirttim.Tarayıcı ön eklerinide bellirttim @keyframes olarak tanımlama yaparken başına -moz ekleyerek firefox içinde uyumlu yapabilirsiniz.

Bu yazım bu kadar @keyframes ile ilgili animasyon örneklerine bir sonraki yazımda anlatacağım.

Kaynak : http://dogukanbatal.com/css3-keyframes-kullanimi.html