Properti transition CSS
- Halaman Sebelumnya transform-style
- Halaman Berikutnya transition-delay
Definisi dan Penggunaan
Properti transition adalah properti singkat yang digunakan untuk mengatur empat properti transisi:
Keterangan:Selalu atur transition-duration Jika tidak disetel properti, waktu transisi akan 0, dan efek transisi tidak akan terjadi.
Lihat Juga:
Panduan CSS:Transisi CSS
Panduan Referensi DOM HTML:Properti transition
Contoh
Pindahkan penunjuk mouse ke elemen div, lebarnya akan berubah dari 100 px ke 300 px secara perlahan:
div { lebar: 100 px; transition: lebar 2 detik; }
Grammar CSS
transition: property duration timing-function delay;
Nilai Properti
Nilai | Deskripsi |
---|---|
transition-property | Menentukan nama properti CSS yang disetel untuk efek transisi. |
transition-duration | Menentukan berapa lama atau milidetik yang dibutuhkan untuk menyelesaikan efek transisi. |
transition-timing-function | Menentukan garis lurus kecepatan efek kecepatan. |
transition-delay | Mendefinisikan kapan efek transisi dimulai. |
Detil Teknik
Nilai standar: | all 0 lancar 0 |
---|---|
Inheritance: | tidak |
Versi: | CSS3 |
Grammar JavaScript: | objek.style.transition="lebar 2 detik" |
Dukungan Browser
Angka di tabel menunjukkan versi browser pertama yang mendukung properti ini penuh.
Angka yang diikuti dengan -webkit-, -moz-, atau -o- menunjukkan versi awal penggunaan awalan.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- Halaman Sebelumnya transform-style
- Halaman Berikutnya transition-delay