CSS รายการflex-shrink

การกำหนดและการใช้งาน

คุณสมบัติ flex-shrink ถูกกำหนดในที่เดียวกันกับตัวแทน โดยย่อยชิ้นส่วนเริ่มต้นต่อเมื่อเทียบกับชิ้นส่วนอื่น ๆ ของเริ่มต้น

หมายเหตุ:คุณสมบัติ flex ไม่มีประโยชน์หากองค์ประกอบไม่ใช่ชิ้นส่วนยืดตัว

ดูเพิ่มเติม:

ตำรา CSS CSS กล่องยืดตัว

คู่มือ CSSคุณสมบัติ flex

คู่มือ CSSคุณสมบัติ flex-basis

คู่มือ CSSคุณสมบัติ flex-direction

คู่มือ CSSคุณสมบัติ flex-flow

คู่มือ CSSคุณสมบัติ flex-grow

คู่มือ CSSคุณสมบัติ flex-wrap

คู่มือ HTML DOMคุณสมบัติ flexShrink

ตัวอย่าง

ทำให้ชิ้นส่วนที่สองย่อยตัวเทียบกับชิ้นส่วนอื่น ๆ สามเท่า:

div:nth-of-type(2) {
  flex-shrink: 3;
}

ทดลองด้วยตัวเอง

CSS ศัพท์

flex-shrink: number|initial|inherit;

ค่าของคุณสมบัติ

ค่า คำอธิบาย
number ตัวเลข กำหนดปริมาณที่ย่อยของชิ้นส่วนเริ่มต้นต่อเมื่อเทียบกับชิ้นส่วนอื่น ๆ ของเริ่มต้น. ค่าเริ่มต้นคือ 1
initial ตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น. ดู: initial.
inherit ตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น. ดู: inherit.

รายละเอียดเทคโนโลยี

ค่าเริ่มต้น: 1
ทิ้ง ไม่
การสร้างอนุการ์: สนับสนุน. ดู:คุณสมบัติที่เกี่ยวกับอนุการ์.
เวอร์ชัน: CSS3
JavaScript วากย์แบบ: object.style.flexShrink="5"

การสนับสนุนเบราเซอร์

ตัวเลขในตารางบอกว่าเป็นเวอร์ชันเบราเซอร์แรกที่สนับสนุนคุณสมบัตินี้ทั้งหมด

ตัวเลขที่มี -webkit- หรือ -moz- แสดงว่าเป็นสัญลักษณ์ของสัญญาณแรกที่ใช้

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