خاصية النمو المرن لـ CSS
مثال
دع العنصر المرن الثاني ينمو ثلاث مرات أكبر من البقية:
div:nth-of-type(1) {flex-grow: 1;}
div:nth-of-type(2) {flex-grow: 3;}
div:nth-of-type(3) {flex-grow: 1;}
التعريف والاستخدام
تحدد الخاصية مقدار زيادة العنصر flex-grow
بالنسبة لبقية العناصر المرنة داخل نفس الحاوية.
ملاحظة: إذا لم يكن العنصر عنصرًا مرنًا ، flex-grow
فلن يكون للخاصية أي تأثير.
القيمة الافتراضية: | 0 |
---|---|
وارث: | رقم |
متحرك: | نعم. اقرأ عن animatable |
الإصدار: | CSS3 |
بناء جملة JavaScript: | الكائن .style.flexGrow = "5" |
دعم المتصفح
تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الخاصية بالكامل.
تحدد الأرقام المتبوعة بـ -webkit- أو -moz- الإصدار الأول الذي يعمل مع بادئة.
Property | |||||
---|---|---|---|---|---|
flex-grow | 29.0 21.0 -webkit- |
11.0 | 28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |
بنية CSS
flex-grow: number|initial|inherit;
قيم الملكية
Value | Description | Play it |
---|---|---|
number | A number specifying how much the item will grow relative to the rest of the flexible items. Default value is 0 | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
الصفحات ذات الصلة
دروس CSS: CSS Flexible Box
مرجع CSS: الخاصية المرنة
مرجع CSS: خاصية الأساس المرن
مرجع CSS: خاصية الاتجاه المرن
مرجع CSS: خاصية التدفق المرن
مرجع CSS: خاصية flex-shrink
مرجع CSS: خاصية الالتفاف المرن
مرجع DOM HTML: خاصية flexGrow