Atribut flex-shrink CSS
Definisi dan penggunaan
Properti flex-shrink tetap di dalam wadah yang sama, besarnya penarikan item berbanding dengan item elasti lainnya.
Catatan:Jika elemen bukan item elasti, properti flex tidak berlaku.
Lihat juga:
Panduan CSS: Bokongan elasti CSS
Panduan CSS:Properti flex
Panduan CSS:Properti flex-basis
Panduan CSS:Properti flex-direction
Panduan CSS:Properti flex-flow
Panduan CSS:Properti flex-grow
Panduan CSS:Properti flex-wrap
Panduan HTML DOM:Properti flexShrink
Contoh
Membuat item elasti kedua berkurang 3 kali lipat dibandingkan dengan item lainnya:
div:nth-of-type(2) { flex-shrink: 3; }
Sintaks CSS
flex-shrink: number|initial|inherit;
Nilai properti
Nilai | Deskripsi |
---|---|
number | Angka, menentukan besarnya penarikan item berbanding dengan item elasti lainnya. Nilai standar adalah 1. |
initial | Atur properti ini ke nilai standarnya. Lihat initial. |
inherit | Mengambil properti ini dari elemen induknya. Lihat inherit. |
Detil teknis
Nilai standar: | 1 |
---|---|
Turunan: | Tidak |
Pembuatan animasi: | Dukung. Lihat:Properti yang berhubungan dengan animasi. |
Versi: | CSS3 |
Sintaks JavaScript: | object.style.flexShrink="5" |
Dukungan browser
Angka di tabel menunjukkan versi browser pertama yang mendukung properti ini penuh.
Angka yang diawali dengan -webkit- atau -moz- menunjukkan versi pertama yang menggunakan awalan.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
29.0 21.0 -webkit- |
11.0 | 28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |