Artikel ini membawakan anda pengetahuan yang berkaitan tentang animasi dalam CSS, termasuk apa itu animasi, cara memanggil animasi dan cara melaksanakan animasi berbilang bingkai kunci saya harap ia akan membantu anda.
Dalam CSS, anda boleh menggunakan @keyframes untuk mentakrifkan animasi
(keyframes bermaksud " Kerangka utama")
Struktur umum:
@keyframes rotation { /* rotation 动画名 */ from { /* 起始状态 */ transform: rotate(0); } to { /* 结束状态 */ transform: rotate(360deg); }}
Selepas mentakrifkan animasi, anda boleh menggunakan atribut animasi untuk memanggil animasi.
Atribut asas animasi:
animation: name | duration | timing function | delay | iteration-count;
Selain itu, terdapat Beberapa atribut:
arah animasi (tetapkan sama ada hendak memainkan animasi secara terbalik)
mod isian-animasi (tetapkan keadaan animasi apabila animasi tidak dimainkan)
animation-play-state (tetapkan sama ada animasi dimainkan atau dijeda)
Bagi mereka yang ingin mencapai animasi dengan pelbagai kesan, anda boleh menggunakan berbilang bingkai utama pada masa ini.
Struktur umum:
@keyframes changeColor { 0% { background-color: red; } 20% { background-color: orange; } 40% { background-color: blue; } 100% { background-color: green; }}
(Belajar perkongsian video: tutorial video css)
Atas ialah kandungan terperinci Bagaimana untuk bermain dengan animasi css? (susun dan kongsi). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!