العودة إلى الدورة

الدرس 56: اختصار حاوية Flex: flex-flow

إتقان CSS: من الصفر إلى الاحتراف في 100 درس

56. اختصار حاوية Flex: flex-flow

خاصية flex-flow هي اختصار يجمع بين خاصيتي اتجاه حاوية الـ flex: flex-direction و flex-wrap.

النحو (Syntax)

flex-flow: <flex-direction> <flex-wrap>;

مثال

إذا كنت تريد تكدساً عمودياً مسموحاً له بالالتفاف بترتيب عكسي (تخطيط غريب ولكنه ممكن):

css /* الطريقة المفصلة */ .container-long { display: flex; flex-direction: column; flex-wrap: wrap-reverse; }

/* ما يعادلها بالاختصار */ .container-short { display: flex; flex-flow: column wrap-reverse; }

حالة الاستخدام الأكثر شيوعاً (صف مع التفاف)

بما أن row و nowrap هما القيم الافتراضية، فغالباً ما يتم حذفهما إذا كنت تضبط واحدة فقط، ولكن التعريف الأكثر شيوعاً لسلوك الالتفاف القياسي هو:

css .standard-row-wrap { display: flex; flex-flow: row wrap; /* تخطيط أفقياً، والسماح بالالتفاف */ }

الفائدة: استخدام flex-flow يمكن أن يحافظ على إعلانات الحاوية الخاصة بك أكثر نظافة وتجميعاً، مما يؤكد أن هذه الخصائص تحدد التدفق السلوكي الأساسي للحاوية.