Halo teman-teman pada kesempatan kali ini kita akan Mengenal Property Animation pada CSS.

Property Animation adalah shorthand property untuk menseting longhand properties seperti dibawah ini:

 

  • animation-name
  • animation-duration
  • animation-timing-function
  • animation-delay
  • animation-iteration-count
  • animation-direction
  • animation-fill-mode
  • animation-play-state

Diperlukan satu atau beberapa nilai yang dipisahkan koma, di mana setiap nilai memanggil dan mengontrol animasi @keyframes menggunakan properti Animation longhand. Aturan penggunaan @keyframes mendefinisikan urutan animasi yang sebenarnya, dan dikendalikan oleh properti animasi.

Contoh penulisan Syntax dari satu definisi Animation

Contoh Penulisan Syntax secara Official

 

  • Initial:  tidak ada 0s memudahkan 0s 1 tidak ada yang normal; yang merupakan gabungan dari nilai awal dari masing-masing properti longhand
  • Applies To: Semua element HTML; dan ::before serta::after pseudo-elements

 

Penjelasan Value <single-animation>

Satu atau beberapa definisi animasi yang dipisahkan koma, di mana setiap definisi didefinisikan menggunakan properti animasi longhand. Lihat properti longhand untuk informasi lebih lanjut tentang nilai yang mungkin untuk masing-masing.

 

Contoh berikut menerapkan efek ‘falling down’ ke bagian teks menggunakan properti animasi shorthand.

Cek @keyframes untuk informasi lebih lanjut tentang bagaimana efek animasi dibuat, dan untuk lebih banyak contoh animasi.

 

Semoga bermanfaat. Happy Coding!