Pernahkah Anda mengunjungi suatu website dan terpesona oleh efek animasi saat melakukan scroll? Itulah yang bisa Anda capai dengan mudah menggunakan AOS (Animate On Scroll), sebuah library
https://michalsnik.github.io/aos/ JavaScript yang memungkinkan penambahan animasi pada elemen-elemen HTML saat halaman di-scroll.
Apa itu AOS dan Mengapa Dibutuhkan?
AOS, singkatan dari Animate On Scroll, adalah sebuah library JavaScript yang dirancang untuk memberikan efek animasi pada elemen-elemen website ketika pengguna melakukan scroll. Keunggulan AOS terletak pada kemudahannya dalam penggunaan dan kemampuannya untuk memberikan tampilan yang menarik tanpa perlu penulisan kode animasi yang kompleks.
Cara Install AOS
Ada beberapa cara untuk menginstall AOS ke dalam proyek website Anda:
- Menggunakan NPM:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/aos.png)
2. Menggunakan Yarn:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/yar.png)
3. Menggunakan CDN:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/saa.png)
Pengaturan Dasar AOS
Setelah menginstall AOS, Anda perlu menginisialisasinya dalam skrip JavaScript pada halaman web Anda. Masukkan script berikut di dalam tag <script>
yang berada di bagian <body>
HTML:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/aos-1.png)
Dengan langkah ini, Anda sudah siap untuk menambahkan animasi pada elemen-elemen website Anda.
Contoh Penggunaan AOS
Berikut adalah beberapa contoh penggunaan AOS dengan berbagai efek animasi:
- Fade-up:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/up.png)
2. Fade-down:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/down.png)
3. Fade-right:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/right.png)
4. Fade-left:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/left.png)
Pengaturan Lanjutan AOS
Anda juga dapat melakukan pengaturan lebih lanjut pada AOS sesuai kebutuhan. Berikut adalah contoh pengaturan tambahan yang bisa Anda terapkan:
![](https://www.barajacoding.or.id/wp-content/uploads/2023/12/top.png)
Dengan AOS, Anda dapat meningkatkan daya tarik visual website Anda tanpa harus menguasai keterampilan animasi yang kompleks. Sekarang, Anda memiliki alat yang mudah digunakan untuk memberikan kesan yang menarik pada pengguna saat mereka menjelajahi halaman web Anda. Selamat mencoba dan kreasikan animasi yang sesuai dengan karakter dan tujuan website Anda!