Cara Membuat Gambar Bergetar dengan CSS3 Animasi - Info Desain Web Terbaru!
Info Desain Web Terbaru!
4 Kang Rian 12/08/2013 10:11:00 PM Cara Membuat Gambar Bergetar dengan CSS3 Animasi Cara Membuat Gambar Bergetar dengan CSS3 Animasi

Cara Membuat Gambar Bergetar dengan CSS3 Animasi

Oleh. Kang Rian  •  25  •      Edit
Cara Membuat Gambar Bergetar dengan CSS3 Animasi
Cara Membuat Gambar Bergetar dengan CSS3 Animasi
Vibrate Icon PngHehe, CSS3 Animasi lagi nih sob .. pada kesempatan kali ini saya akan berbagi catatan/tutorial mengenai sedikit css3 transform yang di buat khusus untuk effect gambar bergetar apabila di sentuh , untuk sobat yang gak sabar pengen lihat langsung demo nya , silahkan sentuh pada gambar logo kang rian dibawah ini :

Untuk tutorial nya silahkan sobat simak langsung Markup HTML dan Struktur CSS dibawah ini :

Markup HTML :


<img class="digoyang" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAp33nvVvCVF9ewErUO9rvX1beUtxVPx-R9lx4V-tDWkDV-9un_SXS8rA4mA15ySM2GX3tagyLWzyC_C4u1v_18dULsitulq_DzWk0YVd-ks8ywPUTDu8-Dk2D7ToyU8Fqyy5NYWzPjw3V/s1600/Kang+Rian.png"/>


Struktur CSS3 Animation :


img.digoyang:hover {
animation-name: digoyang;
-moz-animation-name: digoyang ;
-webkit-animation-name: digoyang;
animation-duration: 0.8s;
-moz-animation-duration: 0.8s;
-webkit-animation-duration: 0.8s;
transform-origin:50% 50%;
-moz-transform-origin:50% 50%;
-webkit-transform-origin:50% 50%;
animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
animation-timing-function: linear;
-moz-animation-timing-function: linear;
-webkit-animation-timing-function: linear;
}
@keyframes digoyang {
0% { transform: translate(2px, 1px) rotate(0deg); }
10% { transform: translate(-1px, -2px) rotate(-1deg); }
20% { transform: translate(-3px, 0px) rotate(1deg); }
30% { transform: translate(0px, 2px) rotate(0deg); }
40% { transform: translate(1px, -1px) rotate(1deg); }
50% { transform: translate(-1px, 2px) rotate(-1deg); }
60% { transform: translate(-3px, 1px) rotate(0deg); }
70% { transform: translate(2px, 1px) rotate(-1deg); }
80% { transform: translate(-1px, -1px) rotate(1deg); }
90% { transform: translate(2px, 2px) rotate(0deg); }
100% { transform: translate(1px, -2px) rotate(-1deg); }
}
@-moz-keyframes digoyang {
0% { -moz-transform: translate(2px, 1px) rotate(0deg); }
10% { -moz-transform: translate(-1px, -2px) rotate(-1deg); }
20% { -moz-transform: translate(-3px, 0px) rotate(1deg); }
30% { -moz-transform: translate(0px, 2px) rotate(0deg); }
40% { -moz-transform: translate(1px, -1px) rotate(1deg); }
50% { -moz-transform: translate(-1px, 2px) rotate(-1deg); }
60% { -moz-transform: translate(-3px, 1px) rotate(0deg); }
70% { -moz-transform: translate(2px, 1px) rotate(-1deg); }
80% { -moz-transform: translate(-1px, -1px) rotate(1deg); }
90% { -moz-transform: translate(2px, 2px) rotate(0deg); }
100% { -moz-transform: translate(1px, -2px) rotate(-1deg); }
}
@-webkit-keyframes digoyang {
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); }
}

Catatan : Jika ada yang ingin ditanyakan silahkan tanyakan pada kolom komentar sesuai dengan apa yang dibahas pada halaman tutorial ini , terima kasih

Source code : http://blog.ridhomf.web.id/

Kang Rian Ikuti

Web & Graphic Designer - Berpengalaman sejak 2010, fokus membantu Perusahaan / UMKM agar dikenal secara Global melalui Website Profesional & Desain yg Menjual.

Cek. Jasa-Design.web.id

   

25 komentar

  1. Widih mantap kang ... jiga YKS hehe

    BalasHapus
    Balasan
    1. Goyang Cesar :2thumbup , mantep kang salam kenal

      Hapus
    2. Kang Rully : wkwkwk, korban pilemm si akang mah :D

      Mawan : Iyang kang boleh lah , asal jangan goyang gergaji gan! #seremm .. :ngakak

      Hapus
  2. itu kodenya milih ya mas? maklum nih, gak tau apa apa soal html dan css :hehe

    BalasHapus
    Balasan
    1. bukan kang, itu tinggal copy paste aja dan tinggal di ganti alamat gambar :

      [code]http://3.bp.blogspot.com/-b_VT2G1wzsQ/Uc26JnqR0QI/AAAAAAAACGc/jdresrfDvB0/s1600/Kang%2BRian.png[/code]

      sesuai dengan gambar yang ingin di buat bergetar :) ..

      Hapus
  3. waaah keren kang, cocok untuk logo yaa :) hihi kunjungan pertama nih

    salam kenal

    BalasHapus
  4. Hebat Kang Rian ini gambar ajah bisa digoyang goyang :)

    BalasHapus
  5. wah.. kalau blog ane gambar dibuat goyang.. yang baca bakal kabur semua nih hihhi...

    BalasHapus
  6. But validasi yg selalu diprotes kalau ada -moz,-web apa gitu ..
    kalau akang gak peduli validasi berarti satu rumpun wkwkwkwk

    BalasHapus
    Balasan
    1. haha itu sih suka-suka web design nya aja sob, yang penting gak ganggu "SEO" nya , yang ane halalkan dalam dunia web ini sebenernya yang penting "Desain Suka-suka , dan SEO terpotimasi dengan seperti biasanya" . :D hehe

      Hapus
    2. behh,, saya yg beda rumpun ama akang2...
      pengen nyoba malah gangguin validasi.. :s

      Hapus
    3. hmm.. kaya kuliah aja ngikutin prosedur sob? , autodidact itu harus berani tampil beda .. kalo ane sendiri sih males banget kalo harus ngikutin prosedur :D . hhee masukan sih ..

      Hapus
  7. Greetings from BloggerSentral. I love your blog design...cantik banget :)

    BalasHapus
    Balasan
    1. thanks before brother :) .. i likes your appreciation ..

      regards blogger ..

      Hapus
  8. wah kyk yg di homepage itu ya mas :2thumbup BM dl deh

    BalasHapus
    Balasan
    1. iya betul mas :) , silahkan di coba kang .. hehe

      Hapus
  9. Kang Rian, keren tutornya.
    Tanya Kang klo di buat di masukin ke prestashop gmana ya biar gambar product ber-Goyang kya itu :) Matur Nuhun

    Maklum newbie

    BalasHapus
    Balasan
    1. waduh harus tau penyimpanan file css external nya sob, biasa nya sudah ada dalam direktori/folder template prestashop tersebut. :)

      Hapus
  10. Wah, artikel yang sangat membantu. Jreenngg!!! Salam kenal, Gan. :D

    BalasHapus
    Balasan
    1. hehe woke gan , salam kenal juga .. alhamdulillah kalo postingan ane bermanfaat.

      Hapus

Terpopular! Minggu ini..

×