[/COLOR][/SIZE]
Daha önce Gagnam Style Çılgınlığı Adına yazımda belirttiğim gibi bu akımdan etkilenen logomuz bu sefer de Harlem Shake akımına ayak uyduruyor , nasıl mı ? Yukarıdan logomuzun üzerine mouse imlecinizi üzerine getirin ve izleyin Fazla uzatmadan yapımına geçelim , öncelikle titreşim animasyonu için css dosyamızın en altına , veya siz nereye uygun görüyorsanız , istediğimiz yere şu classları ekliyoruz ;
@-webkit-keyframes spaceboots {
0% { -webkit-transform: translate(2px, 1px) rotate(0deg); }
10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }
20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }
30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }
40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }
50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }
60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }
70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }
80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }
90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }
100% { -webkit-transform: translate(1px, -2px) rotate(-1deg); }
}
.shake:hover,
.shake:focus {
-webkit-animation-name: spaceboots;
-webkit-animation-duration: 0.8s;
-webkit-transform-origin:50% 50%;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
}
.shake {
display:inline-block
Sonra titreşmesini ve üzerine gelindiğinde bangır bangır harlem shake çalmasını istediğiniz yeri belirliyoruz,örneğin benim logom şu şekilde ;32Byte
Örneğin ;32Byte
Sonra bir HTML5 nimeti olan audio nesnesini uygun olan yere ekliyoruz , logonuzun hemen alt satırına koyabilirsiniz , gözükmüyor çünkü ;
Ses dosyasını Wikipedia dan çekiyor , ne trafik sıkıntınız olur nede hız :D Bunu da ekledikten sonra yukarıda shake classını atadığımız a tagının içerisine ;
32Byte
”document.getElementById(‘beep-one’).play()” onmouseout=”document.getElementById(‘beep-one’).pause()”
ekliyoruz , buraya kadar tüm adımları anlattığım gibi uyguladıysanız harlem shake yapan logonuz sizinle! :)# Kaynak : http://32byte.org/harlem-shake-cilginligi-blogunuzda.html
[SIZE=1][COLOR=#ff0000]- bi yorum atsanız fena olmaz =p - [/COLOR][/SIZE]