Perekaan kursus disarankan:
- Halaman sebelumnya Fungsi sqrt() CSS
- Halaman berikutnya Fungsi tan() CSS
- Kembali ke tingkat yang di atas Panduan Fungsi CSS
Fungsi steps() CSS
Definisi dan penggunaan CSS steps()
Fungsi digunakan untuk mencipta fungsi masa buang berlangkah untuk animasi.
Fungsi ini membagi masa animasi kepada kepekatan haba yang sama yang ditentukan (n) bilangan. Contohnya: Jika n adalah 4, maka animasi akan dibahagikan kepada 4 bahagian. Ia akan membagi masa dari 0% hingga 100% kepada 4 bahagian; iaitu 0%-25%, 25%-50%, 50%-75% dan 75%-100%.
Contoh
Cipta fungsi masa buang berlangkah berbeza untuk animasi:
div.a { animation: mymove 5s steps(4, end); } div.b { animation: mymove 5s steps(6, jump-start); } div.c { animation: mymove 5s steps(4, jump-none); } div.d { animation: mymove 5s steps(4, jump-both); }
Sintaksis CSS
steps(n, step-position)
Nilai | Penerangan |
---|---|
n | Wajib. Tentukan langkah/gesi. |
step-position |
Pilihan. Tentukan masa lompatan antara nilai. Gunakan salah satu kata kunci berikut:
|
Perincian teknikal
Versi: | Fungsi Penyenawar CSS Level 1 |
---|
Pemungutan bantuan pereka
Terdapat nombor di dalam tabel yang menunjukkan versi pereka paling awal yang menyokong fungsi ini.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
77 | 79 | 65 | 14 | 64 |
Laman berkaitan
Rujukan:Atribut animation CSS
- Halaman sebelumnya Fungsi sqrt() CSS
- Halaman berikutnya Fungsi tan() CSS
- Kembali ke tingkat yang di atas Panduan Fungsi CSS