فحص وتصحيح أخطاء تنسيقات CSS flexbox

يشرح لك هذا الدليل كيفية اكتشاف عناصر flexbox على إحدى الصفحات، بالإضافة إلى فحص تنسيقات flexbox وتعديلها في لوحة العناصر.

لقطات الشاشة التي تظهر في هذه المقالة مأخوذة من صفحة الويب هذه: توسيط عنصر نصي باستخدام Flexbox.

التعرّف على إطار flexbox لصفحات الأنماط المتتالية (CSS)

عند تطبيق display: flex أو display: inline-flex على عنصر HTML على صفحتك، يمكنك رؤية شارة flex بجانبه في لوحة العناصر.

التعرّف على flexbox

تعديل التنسيقات باستخدام محرر flexbox

يمكنك تعديل تنسيقات flexbox بشكل مرئي باستخدام محرّر flexbox. على سبيل المثال، إليك كيفية وضع <h1> في الوسط الخاص بالصفحة التجريبية هذه داخل حاويتها <div class="container">.

  1. افحص عنصر الحاوية.
  2. في لوحة الأنماط، يمكنك رؤية الزر محرِّر flexbox بجانب بيان display: flex. زر محرّر flexbox
  3. انقر عليها لفتح محرِّر flexbox. يعرض المحرر قائمة بخصائص flexbox. ويتم عرض خيارات القيم الخاصة بكل سمة كأزرار رموز. أداة تحرير flexbox
  4. لتوسيط النص على الشاشة، يمكنك النقر على زرَّي justify-content: center وalign-items: center. توسيط النص في حاويته
  5. يظهر النص في منتصف النص الآن. لاحِظ أنه تمت إضافة التعريفَين justify-content: center وalign-items: center في لوحة الأنماط.

فحص تخطيط flexbox

يمكنك تمرير مؤشر الماوس فوق عنصر flexbox في لوحة العناصر لعرض التنسيق. يظهر التراكب فوق العنصر، مخططًا بخطوط منقطة لإظهار موضع محتواه وعناصره.

تمرير مؤشر الماوس فوق عنصر flexbox

بدلاً من ذلك، يمكنك النقر فوق الشارة لتبديل عرض تراكب flexbox.

تغيير ضبط المحتوى إلى نهاية مرنة

حاوِل تغيير القيمة إلى justify-content: flex-end. ويتم تغيير التراكب وفقًا لذلك.

ضبط المحتوى: flex-end

الرموز في المحرِّر المرن تدرك السياق. وسيتم تغييره وفقًا لاتجاه التصميم. على سبيل المثال، عند تغيير flex-direction إلى column، يتم تدوير الرموز في المحرِّر المرن وفقًا لذلك. يتم تحديث التراكب على الفور أيضًا.

ضبط لون تراكب flexbox

افتح جزء التنسيق وانتقِل للأسفل إلى القسم Flexbox. يمكنك عرض جميع عناصر flexbox الخاصة بالصفحة هنا.

جزء التخطيط

يمكنك تبديل تراكب كل عنصر flexbox مع وضع مربع الاختيار بجانبه. يماثل النقر على badge في شجرة نموذج العناصر في المستند (DOM).

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

تغيير لون التراكب

للانتقال إلى عنصر flexbox في شجرة DOM، يمكنك النقر على رمز أداة الاختيار بجانبه.