Sourcecode disini ya
Bagi kamu yang ingin belajar web design, membuat animasi sederhana bisa jadi latihan yang seru. Salah satunya adalah animasi cuaca. Dengan memadukan HTML, CSS, dan JavaScript, kita bisa membuat simulasi perubahan suasana langit dari cerah, mendung, hujan, hingga malam berbintang.
🛠️ Langkah-Langkah Membuat Animasi Cuaca
1. Membuat Struktur Dasar dengan HTML
Pertama, kita siapkan elemen-elemen yang dibutuhkan:
-
Langit sebagai background utama.
-
Matahari untuk suasana cerah.
-
Awan dalam beberapa layer agar terlihat bergerak.
-
Hujan berupa butiran air yang turun ke bawah.
-
Bintang dan Bulan untuk suasana malam.
2. Memberikan Tampilan dengan CSS
Setelah elemen dibuat, kita desain tampilannya. CSS digunakan untuk:
-
Memberi warna langit (biru, abu-abu, jingga, hingga gelap).
-
Membuat animasi awan bergerak dengan
@keyframes. -
Mengatur efek hujan agar turun dari atas ke bawah.
-
Membuat transisi matahari terbenam.
-
Menampilkan bintang berkelap-kelip di malam hari.
3. Mengatur Transisi dengan JavaScript
Agar animasi tidak berjalan bersamaan, kita atur waktunya menggunakan JavaScript. Misalnya:
-
0–10 detik: langit cerah + matahari + awan putih.
-
10–15 detik: langit mendung + awan semakin gelap.
-
15–20 detik: hujan turun.
-
20–25 detik: hujan berhenti, matahari terbenam.
-
25 detik ke atas: langit malam + bintang + bulan sabit.
4. Menguji Animasi di Browser
Setelah semua elemen dan transisi diatur, jalankan di browser. Animasi cuaca akan bergerak otomatis sesuai urutan waktu.
🎯 Hasil yang Didapat
Animasi ini menampilkan perjalanan waktu yang indah:
-
Cerah → Mendung → Hujan → Matahari terbenam → Malam berbintang.
Dengan efek transisi yang halus, blog atau website kamu akan terlihat lebih hidup dan menarik.
No comments:
Post a Comment
Silahkan anda berkomentar dengan bahasa dan etika yang baik.terimakasih atas saran dan kritikannya.