Langsung ke konten utama

Featured post

Deretan Kode Script Yang Harus Wajib dipasang di Blogspot

Cara Mudah Buat Animasi di CSS dengan Animate.css

Cara Mudah Buat Animasi di CSS dengan Animate.css

CSS telah meningkat dengan banyak fitur yang membuat pengembangan web jauh lebih menarik dan menantang. Salah satu fitur tersebut adalah efek animasi CSS3. Sebelum CSS3, untuk membuat animasi Anda hanya dapat bekerja dengan Javascript. Tapi sekarang Anda bisa membuatnya dengan mudah dengan CSS3.

Kami telah memandu Anda melalui tutorial yang bagus tentang membuat Bounce Effect dengan CSS3 sebelumnya, dan dalam posting ini saya akan memperkenalkan kepada Anda sebuah perpustakaan yang luar biasa yang akan membuat pembuatan animasi dengan CSS3 menjadi lebih mudah: Animate.css.

Animate.css adalah kumpulan pustaka efek animasi CSS3 yang siap digunakan. Pustaka ini memberi Anda lebih dari 50 efek animasi berbeda yang bekerja secara konsisten di hampir semua browser dengan dukungan CSS3.

Anda kemudian dapat menerapkan animasi pada teks, gambar, formulir, dan sebagainya. Ada juga banyak situs hebat yang menggunakan pustaka ini; Tridiv - editor 3D CSS terbaik di web - adalah salah satunya.

Permulaan

Dengan Animate.css, yang harus Anda lakukan adalah memasukkan kelas yang sesuai dengan elemen Anda. Untuk memulai, pertama-tama sertakan file animate.css ke dalam head. Anda dapat mengunduh perpustakaan lengkap dari halaman repositori Github.

Secara default, Animate.css hanya akan dianimasikan sekali saat halaman pertama dimuat. Ini kemudian akan tetap statis. Untuk dapat mengontrol animasi, kita membutuhkan sedikit Javascript. Dalam hal ini, kami akan menyertakan jQuery ke dalam proyek, seperti itu.

<head>
...
<link rel="stylesheet" type="text/css" media="all" href="css/animate.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
...
</head>
.

HTML Markup

Untuk menerapkan animasi Anda harus menambahkan kelas .animated ke elemen yang ingin Anda animasikan, bersama dengan nama animasi seperti itu.

<div class="option animated wobble">This text will animate.</div>

Itu dia! Animasi hanya akan diterapkan saat pemuatan halaman, jadi Anda mungkin juga perlu menggunakan Javascript untuk menerapkan animasi pada pemicu peristiwa. Opsi. Juga dapat disesuaikan agar sesuai dengan kebutuhan Anda.

Opsi CSS Tambahan

Animasi yang telah kita tentukan sebelumnya hanya akan berputar sekali dan pada durasi yang telah ditentukan serta waktu tunda juga. Jika Anda memerlukan lebih banyak loop atau durasi yang berbeda atau waktu tunda, berikut cara menyesuaikannya.

Untuk membiarkan animasi berulang beberapa kali atau bahkan tanpa batas, Anda dapat menggunakan atribut animation-iteration-count. Pastikan juga untuk menyertakan prefiks vendor yang berlaku seperti webkit, moz, dll. Untuk membuatnya tidak terbatas, tambahkan infinite sebagai nilainya.

Jika Anda membutuhkannya untuk mengulang hanya beberapa kali, cukup masukkan nilainya dengan jumlah loop yang Anda inginkan.

-vendor-animation-iteration-count: infinite | <number>;

Untuk menyesuaikan durasi, atribut yang sesuai untuk digunakan adalah animasi-durasi; dan itu animasi-penundaan untuk kontrol penundaan. Berikut ini adalah contoh kode opsi.

.option {
-webkit-animation-duration: 3s;
-webkit-animation-delay: 2s;
-webkit-animation-iteration-count: 5;
}
.

Javascript Control

Untuk lebih mengontrol status animasi, kami membutuhkan sedikit bantuan dari Javascript. Misalkan kita menginginkan link teks untuk memicu animasi setelah diklik. Pertama, kita perlu menambahkan referensi ke tautan, seperti itu.

<div class="demo animated">
<p>This text will animate. <a href="" id="ref">Click to animate!</a></p>
</div>

Untuk menggunakan fungsi click, sertakan referensi tautan ke dalamnya.

Dengan Javascript, Anda dapat menentukan nama animasi. Kami akan menggunakan pendekatan dengan membuat fungsi beranimasi, dan memberi nama animasi bersama dengan kelas elemen (dalam kode di atas, kami telah menambahkan atribut demo).

Dan kode Javascriptnya akan seperti berikut.

<script language="javascript">
$(function() {
$("#ref").click(function() {
animate(".demo", 'bounce');
return false;
});
});

function animate(element_ID, animation) {
$(element_ID).addClass(animation);
var wait = window.setTimeout( function(){
$(element_ID).removeClass(animation)}, 1300
);
}
</script>

Efek animasi, memang, adalah salah satu cara terbaik untuk membuat situs Anda lebih menarik, tetapi ingatlah untuk tidak berlebihan. 

Komentar

Postingan populer dari blog ini

Ciri Ciri Orang Dzolim Dan Akhibatnya

Ciri Ciri Orang Dzolim Dan Akhibatnya Kezaliman Dan orang-orang Zalim; Sifat Dan Akibatnya. “Kalian akan tahu siapa yang akan mendapat tempat terbaik di akhirat dan sesungguhnya orang-orang zalim itu tidak akan beruntung.” (QS. al-An’am: 135) Kezaliman adalah kerusakan di dalam fitrah manusia, karena Allah SWT menciptakan fitrah manusia senantiasa cenderung kepada kebaikan dan menjauhi keburukan. Tapi, karena fitrah dapat menjadi lemah dikarenakan rusaknya pendidikan yang diterima seseorang, hawa nafsu, kepentingan, dan sebab-sebab yang lain, maka manusia tidak jarang menuju ke arah yang tidak benar dan bertentangan dengan fitrah, meskipun fitrah orang ini masih dapat menampakkan diri pada waktu-waktu tertentu. Penyebab seseorang melakukan kezaliman : 1. Merasa ada kekurangan dan kelemahan di dalam diri. Karena orang yang zalim tidak memiliki sifat-sifat yang baik, dan dia mengetahui hal ini, maka dia justru mengkompensasinya dengan melakukan perbuatan zalim. Karena itulah Allah tida...

Death Clock Teknologi AI Bisa Prediksi Tanggal Kematian Kapan?

Death Clock Teknologi AI Bisa Prediksi Tanggal Kematian Kapan? Foto: gadgets360.com Baru-baru ini, publik sedang digemparkan dengan kemunculan aplikasi dan situs bernama  Death Clock.  Bagaimana tidak, aplikasi dan situs ini mengklaim dapat memprediksi tanggal kematian seseorang hanya dengan bantuan AI. Tentu, ini sangat menggemparkan publik dan membuat masyarakat penasaran. Apa itu  Death Clock ? Simak pembahasan selengkapnya di bawah ini, ya! Apa itu Death Clock? Death Clock  adalah aplikasi dan situs berbasis AI atau kecerdasan buatan yang bisa digunakan untuk memprediksi tanggal kematian seseorang. Dilansir melalui  Business Today, Death Clock  pertama kali dirilis pada Juli 2024 lalu. Hingga saat ini, aplikasi ini sudah didownload lebih dari 125 ribu kali oleh pengguna di dunia dan paling terbanyak digunakan oleh masyarakat India. Melalui keterangan resminya, aplikasi ini menggunakan teknologi AI dengan basis data 53 juta orang di 1200 studi harapan hidup di dunia untuk mempred...

Deretan Kode Script Yang Harus Wajib dipasang di Blogspot

Deretan Kode Script Yang Harus Wajib dipasang di Blogspot Blogger tidak cuma wajib menguasai ilmu SEO, SMO, atau kepenulisan, tapi akan sangat bagus jika Anda juga menguasai kode-kode dasar HTML yang nantinya sering dijumpai, misalnya saat mengatur  widget,  menampilkan gambar di  header,  memasang kode iklan, dan lain sebagainya. Untuk belajar, tak perlu ikut kursus  coding  mahal. Anda bisa mulai dari sekarang. Mulai dari yang sederhana dahulu, dengan menguasai beberapa kode HTML dasar berikut ini. Daftar Kode Javascript Wajib Pasang di Template Blogger Ini memang nggak ada kaitannya dengan topik blog saya, tapi berhubung saya nulis di blog maka tak ada salahnya saya memposting mengenai kiat-kiat menulis di blog. Para blogger tentunya sangat dimanjakan oleh tools yang disediakan provider blog dalam membuat tampilan dan memposting artikel, namun tidak ada salahnya untuk mengetahui script-script dasar html. Setidaknya tulisan Anda bis...