Membuat animasi tanpa menggunakan jquery

Afif Alfiano

Afif Alfiano

Posted on Monday, May 18, 2020 (3 min read)

Membuat animasi tanpa menggunakan jquery

Apa yang teman-teman pikirkan ketika ingin menggunakan animasi? Pasti menggunakan javascript nih kalau nggak menggunakan jquery. Lah apa bedanya javascript dengan jquery haha. Intinya jquery itu library yang diisi menggunakan javascript

Oke, kali ini kita akan belajar menggunakan animasi tanpa javascript sedikit pun. Fitur ini ada pada CSS3 yaitu CSS Animation. Oke langsung saja kita buat css animation:

1. Pertama — tama saya akan membuat sebuah lintasan seperti jalan raya dan lengkap dengan objeknya yaitu kotak dan lingkaran.
Index
2. Kemudian memberikan sebuah styling biasa seperti berikut ini
Style

Maka akan tampil lintasan seperti berikut ini

Tampilan
3. Kemudian tambahkan objek kotak dan lingkaran yang mana nantinya akan kita berikan sebuah styling animation.

Berikut ini styling untuk class circle

Tampilan

dan ini untuk styling class square

Tampilan

Maka akan tampil objek seperti berikut ini :

Tampilan
4. Setelah itu mari kita buat sebuah css animation. Untuk membuat css animation kita memerlukan sebuah @keyframes animasi {} yang mana animasi itu nanti kita gunakan untuk sebuah objek bisa lingkaran atau kotak. Oke langsung saja buat seperti ini :
Tampilan
5. Kemudian kita gunakan animasi drive itu disetiap objeknya. Seperti berikut ini

a. Circle

Circle

b. Square

Circle

Keterangan:

6. Maka akan menghasilkan outputan seperti berikut ini

Berikut ini full codenya untuk menggunakan css3 animation

Full Code

Ada tips tambahan nih biar penulisan animation tidak sebanyak itu barisnya temen-temen bisa gunakan shorthand untuk css animation, berikut ini formatnya:

Uses

Nah itu tinggal diisi aja dengan syntax yang digunakan, kalau ga digunakan tinggal dihapus aja.

Terimakasih, Semoga bermanfaat, oiya teman-teman bisa ngerubah listingnya supaya tau perbedaannya dan tentunya konsep dari css animation itu sendiri. Semangat :D

🔥AA

© 2024 Afif Alfiano

Instagram GitHub