Button Gambar Animasi Berjalan Dengan jQuery & CSS3

Posted by adOeL - -

Sekaranglah saatnya kita bermain script jquery yang di padukan dengan CSS3. Di sini fungsi CSS3 hanya untuk memodifikasi gambar yang akan kita buat berjalan.Tutorial ini saya dapatkan di http://jquery.com/ namun di sini sedikit di kembangkan. Tutorial kali ini kita akan membahas bagaimana membuat gambar berjalan dengan bantuan jquery, CSS3 dan gambar tersebut akan kembali lagi dengan gambar yang berbeda, di sini sobat juga bisa menghentikan gambar untuk melihat animasi berikutnya, bisa menambahkan fungsi hover dengan scale, skew, blur, atau yang lainnya itu semua tergantung kreasi dari sobat. Untuk melihat animasi yang tercipta antara jquery dan css3 sobat bisa melihat contoh di bawah dengan mengklik tombolnya. Silahkan di coba terlebih dahulu sebelum kita membahasnya, siapa tau sobat tertarik ingin membuatnya.


Jalankan !
Berhenti !


Apabila sobat tertarik ingin membuatnya silahkan masukan kode di bawah ini di dalam postingan, di edit html bukan di compose. Setelah itu di preview terlebih dahulu untuk melihat hasilnya karena siapa tau sobat ingin berkreasi yang lain.

<style type="text/css">

#amdhas { margin:3px; width:320px; height:230px;position:relative; left:0px; top:10px;background:url(http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc4/149553_104798816255710_100001767766955_30261_1151485_n.jpg);display:none;-moz-border-radius: 10px;-webkit-border-radius: 10px;}#amdhas.potobaru {background:url(http://a5.sphotos.ak.fbcdn.net/hphotos-ak-ash2/72788_104800449588880_100001767766955_30285_1317169_n.jpg); -webkit-box-shadow: 0px 0px 60px red;-moz-box-shadow: 0px 0px 60px red;-moz-border-radius:10px;-webkit-border-radius:10px;}#mulai {cursor:pointer;text-shadow:2px 2px 6px #333;color:red;font-size:15px;background:#eee;margin-bottom:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding:8px;width:20%; -webkit-box-shadow: 0px 0px 60px #333;-moz-box-shadow: 2px 2px 4px #333;}#stop {cursor:pointer;text-shadow:2px 2px 6px #333;color:red;font-size:15px;background:#eee;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding:8px;width:20%; -webkit-box-shadow: 0px 0px 60px #333;-moz-box-shadow: 2px 2px 4px #333;}

</style><script src="http://code.jquery.com/jquery-latest.min.js">

</script>
<div id="mulai">
Jalankan !</div>
<div id="stop">
Berhenti !</div>
<div id="amdhas">
</div>
<script>

$("#mulai").click(function () {$("#amdhas").show("slow");$("#amdhas").animate({left:'+=900'},5000);$("#amdhas").queue(function (){$(this).addClass("potobaru");$(this).dequeue();});$("#amdhas").animate({left:'-=900'},1500);$("#amdhas").queue(function (){$(this).removeClass("potobaru");$(this).dequeue();});$("#amdhas").slideUp();
});$("#stop").click(function () {$("#amdhas").clearQueue();$("#amdhas").stop();
});
</script>

Keterangan :
Seperti contoh di atas apabila sobat mengklik Jalankan! maka gambar akan berjalan ke kanan, Nah.. di situ sobat bisa berkreasi seberapa jauh gambar itu berjalan dan kembali lagi. Silahkan amati kode dibawah:

.animate({left:'+=900'},5000);

Kode tersebut sobat bisa ganti valuenya di +=900 apabila semakin besar maka gambar akan bergerak semakin jauh.
Dan teks yang berwarna merah anda bisa ganti dengan alamat URL image sobat.
Untuk css3nya sobat bisa berkreasi sendiri.


Selamat mencoba, semoga bermanfaat dan berguna.



Lihat juga artikel lainnya :)

Utta Melanikz

Post Author : Utta 'The Shelter'

Gue hanyalah seorang blogger pemula yang ingin belajar dan berbagi, Semua artikel bersumber dari pengalaman yang saya dapatkan dari dunia internet.Jika anda senang dengan Artikel ini, silahkan berlangganan gratis Via Email atau Feed Rss

Bagaimana Pendapat Anda??

Segera Laporkan apabila sobat menemukan Broken link (link rusak) atau ingin request dan bertanya, dengan meninggalkan pesan di bawah ini,dan Blog ini sudah DoFollow, namun tetap jaga kesopanan dengan tidak melakukan komentar spam yach.