Skip to main content

Cara Mudah Menambahkan Animasi CSS3

Kali ini Blog myrplgroup akan bermain-main Animasi dengan menggunakan animate.css. Lho, emang CSS bisa buat animasi gitu ? Whooo iya donk, CSS3 memang sudah mendukung efek animasi yang tidak kalah bagusnya dengan flash.
Apa itu animate.css ? Animate.css adalah library animasi CSS3 siap pakai, ada beberapa kategori animasi mulai dari animasi untuk meminta perhatian (seeking attention) sampai animasi masuk dan keluar(in/out). Animate.css yang dibuat oleh Dan Eden ini menggabungkan beberapa fitur dari CSS3 seperti animation (keyframes), transformation, dan transition, semuanya dikemas dalam class-class siap pakai, jadi jika anda ingin menambahkan animasi sederhana, tidak perlu repot lagi membuatnya secara manual, cukup sertakan file animate.css dan tambahkan class animasi yang diinginkan.
Animate.css dapat didownload di daneden.me/animate/. disana anda dapat mendownload seluruh library atau memilih animasi apa saja yang anda butuhkan dengan melakukan “Custom Build”. Andapun dapat melihat contoh animasinya dengan mengklik tipe-tipe animasi yang ada dan perhatikan animasi yang akan dihasilkan.
Kompatibilitas
Saat ini animate.css hanya dapat berjalan dengan baik untuk browser-browser terbaru, seperti Chrome, safari, firefox dan IE10. Mengingat animate.css menggunakan CSS3 untuk menjalankan animasinya.
Penggunaannya sangat mudah, anda tinggal menambahkan class yang telah disediakan oleh animate.css dan element yang anda beri classpun akan bergerak sesuai dengan tipe animasi yang dipilih. Pertama-tama, download library animate.css dari link yang saya sebutkan di atas, lalu sertakan dalam dokumen HTML anda dengan menggunakan tag link.


<link rel="stylesheet" href="animate.css" />
 
 Setelah itu kita tinggal menambahkan class animated dan nama animasi 
yang disediakan. Contohnya kita ingin membuat animasi bounce dari kiri.
 
 
 <div class="animated bounceInleft">Woeewwwww.... Woeeewwwww.... OK</div>
 
 Dengan demikian div tersebut akan beranimasi seolah-olah memantul masuk 
dari sebelah kiri. Untuk merubah durasi dari animasi, atau menambahkan 
delay sebelum animasi dijalankan atau anda ingin agar animasi dijalankan
 secara terus-menerus anda dapat menambahkan style berikut :
 
 
 div{
    -browser-animation-duration: 3s; /* animasi akan berjalan selama 2detik */
    -browser-animation-delay:5s; /* animasi akan dijalankan setelah 5detik */
    -browser-animation-iteration-count: infinite; /* akan menjalankan animasi secara terus menerus. */
}
 
 
Ingat, kata -browser diatas harus diganti dengan -webkit, -moz, -ms dan 
-o sesuai dengan apa yang kita butuhkan untuk lintas browser. Untuk 
daftar nama animasi yang bisa anda gunakan bisa dilihat dilink yang 
telah saya sebutkan di atas jadi tinggal anda yang berkreasi :) 
 
 
 
 
 
 
 
 
 
 
 
 

Comments

Popular posts from this blog

Tips Belajar Bahasa pemrograman

Untuk yang pertama kali anda belajar bahasa pemrograman tips yang harus dilakukan adalah sebagai berikut: 1. Perhatikan ketika guru sedang menerangkan         Ini merupakan hal yang paling penting,dimana jikalau anda lengah sedikit saja atau ketika guru sedang menerangkan pikiran anda kemana saja ini bisa berakibat fatal. 2. Menjaga Sikap     Jangan sampai ketika guru menerangkan sikap anda malah tidak bisa diam,fokus saja kepada pelajaran yang dipelajari 3. Jaga Ruangan Sebaik Mungkin     Tentunya tidak akan betah jika ruangan atau tempat belajar yang anda gunakan kotor,dan itu akan membuat belajar kita semakin malas 4. Cobalah Untuk Mencoba Menghafal code program     Ini merupakan hal yang harus diutamakan karena belajar bahasa pemrograman harus hapal di luar kepala

Tujuan Rekayasa Perangkat Lunak (RpL)

Secara umum tujuan RpL tidak berbeda dengan  bidang rekayasa yang lain. Dapat diartikan bahwa bidang rekayasa akan s'lalu berusaha menghasilkan output yang kinerjanya tinggi, biaya rendah dan waktu penyelesaian yang tepat. Secara lebih khusus kita dapat menyatakan tujuan RpL adalah sebagai berikut : a.   Memperoleh biaya produksi perangkat lunak yang rendah. b.   Menghasilkan perangkat lunak yang kinerjanya tinggi, andal, dan tepat waktu. c.   Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform. d.   Menghasilkan perangkat lunak yang biaya perawatannya rendah. yang ingin belajar bahasa inggris jangan lupa mengunjungi link dibawah ini

Pengenalan MySQL

Abstraksi MySQL adalah sebuah perangkat lunak RDBMS yang digunakan untuk memanajemen data. MySQL tersedia sebagai perangkat lunak di bawah lisensi GNU MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multiuser, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama dengan proyek -proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kod...