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

دليل مرجعي لـ CSS

قواعد CSS @

مجلة خصائص CSS

طريقة استخدام خاصية flex-wrap في CSS3 و أمثلة

يحدد خاصية flex-wrap CSS إذا كان يجب وضع عناصر flex في سطر واحد أم وضعهن في سطور أو صفوف متعددة بناءً على المساحة المتاحة في وعاء flex.

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

القيمة الافتراضية:nowrap
للإستخدام:للإستخدام:
المساحة الإليافيةالوراثة:
لايمكن تحريكها:لا يرجى الرجوع إلى
خصائص التحريك الإصدار:
ميزات CSS3 الجديدةJavaScript.style.flexWrap="wrap-reverse"

جملة استخدام الخاصية flex-wrap

جملة هذه الخاصية تكون كما يلي:

flex-wrap: nowrap | wrap | wrap-reverse | initial | inherit

المثال أدناه يوضح كيفية استخدام خاصية flex-wrap.

.flex-container {
    /* Safari */
    display: -webkit-flex;
    -webkit-flex-wrap: nowrap;
    
    display: flex;
    flex-wrap: nowrap;
}
اختبار لمعرفة‹/›

قيمة الخاصية

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

القيمةوصف
nowrapالقيمة الافتراضية. تحديد أن العناصر المتنوعة لن تتم تقسيمها إلى صفوف أو أعمدة.
wrapتحديد إذا لزم الأمر، سيتم تقسيم العناصر الإليافية إلى صفوف متعددة.
wrap-reverseمثل wrap، لكن العناصر ستكون في ترتيب عكسي.
initialاعتماد هذا الخصائص على قيمته الافتراضية.
inheritإذا تم تحديد، فإن العناصر المرتبطة تستخدم نفس قيمة flex-wrap من العنصر الأم.

تطابق المتصفح

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

  • 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-grow،flex-shrink،justify-content،min-height،min-width،order