مولّد CSS Flexbox
يتيح لك مولد CSS Flexbox ضبط flex-direction وjustify-content وalign-items وflex-wrap وalign-content وgap على الحاوية، ومعاينة حتى 20 عنصرًا مباشرة، ونسخ كود CSS الناتج.
حول هذه الأداة
يتيح لك مولد CSS Flexbox ضبط flex-direction وjustify-content وalign-items وflex-wrap وalign-content وgap على الحاوية، ومعاينة حتى 20 عنصرًا مباشرة، ونسخ كود CSS الناتج.
طريقة الاستخدام
- اختر الاتجاه والالتفاف.
- اضبط justify-content وalign-items (وalign-content للأسطر الملتفة).
- حدد gap وعدد عناصر المعاينة.
- انقر Copy CSS لاستخدام قواعد الحاوية.
معلومات مفيدة
- تحاذي justify-content العناصر على المحور الرئيسي، بينما تحاذيها align-items على المحور المتقاطع.
- تبدّل flex-direction: column المحورين، فتعمل justify-content عندئذ عموديًا.
- لا يكون لـ align-content أي تأثير إلا عندما تلتف العناصر على عدة أسطر.
- تعمل خاصية gap مع Flexbox في جميع المتصفحات الرئيسية الحالية.
- Flexbox أحادي البعد؛ استخدم CSS Grid للتحكم في الصفوف والأعمدة معًا.
تعمل بالكامل داخل متصفحك — لا يتم رفع أو حفظ أي شيء تُدخله.
الأسئلة الشائعة
كيف أضع div في المنتصف باستخدام Flexbox؟
اضبط على العنصر الأب display: flex; justify-content: center; align-items: center; — فيتوسط العنصر الابن أفقيًا وعموديًا.
ما الفرق بين justify-content وalign-items؟
توزّع justify-content العناصر على المحور الرئيسي (صف افتراضيًا)، بينما تحدد align-items موضعها على المحور المتقاطع.
متى أستخدم Flexbox بدل Grid؟
استخدم Flexbox للتخطيطات أحادية البعد مثل أشرطة التنقل وصفوف الأزرار، وGrid لتخطيطات الصفحات ثنائية البعد.
لماذا لا تفعل align-content شيئًا؟
لا تُطبَّق align-content إلا عندما تسمح flex-wrap بالتفاف العناصر على أكثر من سطر.