Contoh
Arahkan kursor <div> elemen, dan mengubah lebar dengan efek transisi yang mulus:
div
{
-webkit-transition-property: width; /* Safari */
transition-property: width;
}
div:hover {
width: 300px;
}
Cobalah sendiri " Lebih "Try it Yourself" contoh di bawah ini.
Definisi dan Penggunaan
Properti transisi-properti menentukan nama properti CSS efek transisi untuk (the transition effect will start when the specified CSS property changes) .
Tip: Sebuah efek transisi biasanya bisa terjadi ketika pengguna hover atas elemen.
Note: Selalu menentukan properti transisi durasi, jika durasi adalah 0, dan transisi tidak akan berpengaruh.
nilai default: | all |
---|---|
mewarisi: | no |
animatable: | no. Read about animatable |
Versi: | CSS3 |
sintaks JavaScript: | object .style.transitionProperty="width,height" Try it |
Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung properti.
Nomor diikuti oleh -webkit-, moz atau -o- menentukan versi pertama yang bekerja dengan awalan.
Milik | |||||
---|---|---|---|---|---|
transition-property | 26,0 4.0 -webkit- | 10,0 | 16.0 4.0 moz | 6.1 3.1 -webkit- | 12.1 10,5 -o- |
CSS Syntax
transition-property: none|all|property|initial|inherit;
Nilai properti
Nilai | Deskripsi |
---|---|
none | Tidak ada properti akan mendapatkan efek transisi |
all | nilai default. Semua properti akan mendapatkan efek transisi |
property | Mendefinisikan daftar dipisahkan koma dari nama properti CSS efek transisi untuk |
initial | Set properti ini ke nilai default. Baca tentang awal |
inherit | Mewarisi properti ini dari elemen induknya. Baca tentang mewarisi |
Contoh lebih
Contoh
Arahkan kursor <div> elemen, dan mengubah lebar dan tinggi dengan efek transisi yang mulus:
div {
-webkit-transition-property: width, height; /*
Safari */
transition-property: width, height;
}
div:hover {
width: 300px;
height: 300px;
}
Cobalah sendiri " Pages terkait
CSS tutorial: Transisi CSS3
Referensi HTML DOM: transitionProperty property