خصائص flex-direction لـ CSS
- الصفحة السابقة flex-basis
- الصفحة التالية flex-flow
التعريف والاستخدام
يحدد خاصية flex-direction اتجاه العناصر المرونة.
التعليقات:إذا لم يكن العنصر برنامج مرونة، فإن خاصية flex غير صالحة.
انظر أيضًا:
دليل CSS:صندوق مرن CSS
دليل CSS:خصائص flex
دليل CSS:خصائص flex-basis
دليل CSS:خصائص flex-flow
دليل CSS:خصائص flex-grow
دليل CSS:خصائص flex-shrink
دليل CSS:خصائص flex-wrap
دليل HTML DOM:خصائص flexDirection
مثال
ضبط اتجاه العناصر الإليكترونية داخل علامة <div> باتجاه معاكس:
div { display: flex; flex-direction: row-reverse; }
اللغة CSS
flex-direction: row|row-reverse|column|column-reverse|initial|inherit;
قيمة الخاصية
القيمة | الوصف |
---|---|
row | القيمة الافتراضية. عرض العناصر الإليكترونية كصف. |
row-reverse | مثل الصفوف، لكن باتجاه معاكس. |
column | عرض العناصر الإليكترونية بشكل عمودي. |
column-reverse | مثل الأعمدة، لكن باتجاه معاكس. |
initial | ضع هذه الخاصية على قيمتها الافتراضية. انظر إلى: initial. |
inherit | ورث هذه الخاصية من العنصر الأم. انظر إلى: inherit. |
تفاصيل تقنية
القيمة الافتراضية: | row |
---|---|
الوراثة: | لا |
تحريك: | غير مدعوم. انظر إلى:خصائص تحريك. |
الإصدار: | CSS3 |
جافا سكريبت: | object.style.flexDirection="column-reverse" |
مزيد من الأمثلة
استخدام flex-direction واستعلامات وسائط لإنشاء ترتيبات مختلفة للشاشات/الأجهزة المختلفة:
.flex-container { display: flex; flex-direction: row; } /* تصميم ردائي - إنشاء ترتيب عمودي (100%) بدلاً من ترتيب أفقي (50%) */ @media (max-width: 800px) { .flex-container { flex-direction: column; } }
دعم المتصفح
رقم في الجدول يشير إلى إصدار المتصفح الذي يدعم الخاصية بشكل كامل.
رقم -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 |
- الصفحة السابقة flex-basis
- الصفحة التالية flex-flow