English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
flex-shrink CSS属性指定flex项目相对于flex容器内其他项目的收缩方式。
下表为此属性的用法说明和版本历史记录,以及该属性在javascript脚本中的使用语法。
默认值: | 1 |
---|---|
适用于: | 弹性元素 |
继承: | 没有 |
可动画制作: | 是。请参考 动画属性。 |
版本: | CSS3的新功能 |
JavaScript语法: | object.style.flexShrink="5" |
此属性的语法如下:
flex-shrink: number | initial | inherit
المثال التالي يوضح كيفية استخدام خاصية flex-shrink.
.flex-container { display: flex; } .item1 { width: 100px; background: #ff80c0; -webkit-flex-shrink: 1; /* Safari 6.1+ */ flex-shrink: 1; } .item2 { width: 100px; background: #8080ff; -webkit-flex-shrink: 3; /* Safari 6.1+ */ flex-shrink: 3; } .item3 { width: 100px; background:#0080ff; -webkit-flex-shrink: 5; /* Safari 6.1+ */ flex-shrink: 5; }اختبار‹/›
جدول يصف قيم هذه الخاصية.
القيمة | وصف |
---|---|
number | عدد إيجابي، يستخدم لتحديد معامل التقلص للعنصر المرن. القيمة الافتراضية هي 1. القيم السلبية غير صالحة. |
initial | اعتماد قيمة هذا الخصائص على قيمتها الافتراضية. |
inherit | إذا تم تحديد، فإن العناصر المرتبطة تستخدم نفس قيمة flex-shrink الخاصة بالعنصر الأم. |
تطابق متصفحات الـ flex-shrink، الأرقام في الجدول التالي تمثل أحدث إصدار من المتصفح يدعم هذه الخاصية؛ جميع المتصفحات الشائعة يدعمون هذه الخاصية.
|
يرجى الرجوع إلى التعليمات التالية:تصميم الصفحات المتعددة باستخدام CSS3。
خصائص مرتبطة:align-content،align-items،align-self،display،flex،flex-basis،flex-direction،flex-flow،flex-grow،flex-wrap،justify-content،min-height،min-width،order。