English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كتيب مرجع CSS

قواعد CSS (RULES)

مجلة خصائص CSS

طريقة الاستخدام وامثلة على استخدام خصائص flex-grow في CSS3

خصائص flex-grow في CSS3 تحدد كيفية نمو العنصر الخاص بك مقارنة بالعناصر الأخرى في وحدة التدفق المرن.

الجدول أدناه يوضح وصف الاستخدام وتاريخ الإصدارات لهذا الخصائص، بالإضافة إلى استخدام الخصائص في لغة الجافاسكربت.

القيمة الافتراضية:0
يُستخدم ل:المنتجات المرنة
الوراثة:ليس هناك
يمكن تعديلها ديناميكياً:نعم.يرجى الرجوع خصائص الرسوم المتحركة
الإصدار: ميزة جديدة في CSS3
سنتكسات لغة JavaScript:الاشياء.style.flexGrow="1"

استخدام синтكس flex-grow

قواعد اللغة الخاصة بهذه الخاصية كالتالي:}}

flex-grow: number | initial | inherit

المثال التالي يوضح كيفية استخدام خاصية flex-grow.

.flex-container {
    display: flex;
} 
.item1 {
    width: 100px;
    background: #ff80c0;
    -webkit-flex-grow: 1; /* Safari 6.1+ */
    flex-grow: 1;
}
.item2 {
    width: 100px;
    background: #8080ff;
    -webkit-flex-grow: 3; /* Safari 6.1+ */
    flex-grow: 3;
}
.item3 {
    width: 100px;
    background:#0080ff;
    -webkit-flex-grow: 5; /* Safari 6.1+ */
    flex-grow: 5;
}
تجربة لمعرفة‹/›

قيمة الخاصية

جدول التالي يصف قيمة هذه الخاصية.

القيمةوصف
numberعدد إيجابي يستخدم لتحديد ميزة المشاريع المروجةزيادة التمددنسبة. القيمة الافتراضية هي 0. لا يتم قبول القيم السلبية.
initialاعتماد هذا الخصائص على قيمته الافتراضية.
inheritإذا تم تحديد هذا، فإن العناصر المرتبطة تستخدم نفس قيمة flex-grow للعنصر الأب.

توافق المتصفح

مستوى التوافق للمتصفحات الخاصة بخصائص flex-grow، الأرقام في الجدول التالي تعبر عن إصدار أحدث متصفح يدعم هذه الخاصية؛ جميع المتصفحات الشائعة يدعمون هذه الخاصية.

  • Firefox 18+ -moz-،28+

  • Google Chrome 21+ -webkit-،29+

  • Internet Explorer 11+

  • Apple Safari 6.1+ -webkit-

  • Opera 12.1+

قراءة المزيد

يرجى الرجوع إلى التعليمات التالية:تخطيط الأعمدة المتعددة في CSS3

الخصائص ذات الصلة:align-content،align-items،align-self،display،flex،flex-basis،flex-direction،flex-flow،flex-shrink،flex-wrap،justify-content،min-height،min-width،order