أداة التصميم المتجاوب
جرّب بنفسك
الإعدادات
هذا قسم: CSS الناتج
/* Mobile-First */ ✅ تم النسخ
المعاينة
التغيير هنا محاكاة للتصميم عند breakpoint — (Mobile First + @media)
ما هو التصميم المتجاوب؟
التصميم المتجاوب يجعل صفحتك تتكيّف مع كل حجم شاشة: جوال، لوحي، حاسب. الأداة نفسها تُقرأ بمريحة على شاشة 5 بوصات وعلى شاشة 27 بوصة — دون نسختين منفصلتين.
أداته الأساسية media query: قاعدة تقول «إذا كان عرض الشاشة أقلّ من كذا، طبّق هذه الأنماط». فتغيّر التخطيط والأحجام حسب المساحة المتاحة.
🔑 اربطها بشيء تعرفه
كماء يأخذ شكل إنائه: التصميم المتجاوب يجعل محتواك ينساب في أي شاشة كما ينساب الماء في أي كوب. المحتوى واحد، والشكل يتكيّف مع الوعاء.
متى تستخدمها؟
كل موقع اليوم
أكثر من نصف الزيارات من الجوال — التجاوب لم يعد خيارًا.
تحويل الأعمدة لصفوف
ثلاثة أعمدة على الحاسب تصير عمودًا واحدًا على الجوال.
إخفاء/إظهار عناصر
قائمة كاملة على الحاسب، وأيقونة قائمة على الجوال.
تكبير الخطوط والأزرار
أهداف لمس أكبر على الجوال لسهولة الضغط بالإصبع.
أدوات التجاوب
| الخاصية | ماذا تفعل؟ | قيم شائعة |
|---|---|---|
| @media | يطبّق أنماطًا حسب حجم الشاشة. | max-width: 768px |
| min-width | من هذا العرض فأكبر (نهج الجوال أولًا). | 768px / 1024px |
| max-width | من هذا العرض فأصغر. | 767px |
| fr / % | وحدات مرنة تتكيّف تلقائيًا. | 1fr / 100% |
| flex-wrap | التفاف العناصر عند الضيق. | wrap |
مثال عملي
شبكة تتحوّل من ثلاثة أعمدة إلى عمود واحد على الجوال:
.grid {
display: grid;
grid-template-columns: repeat(3, 1fr); /* 3 أعمدة افتراضيًا */
gap: 16px;
}
@media (max-width: 768px) {
.grid {
grid-template-columns: 1fr; /* عمود واحد على الجوال */
}
} القاعدة داخل @media تُطبَّق فقط حين يقلّ العرض عن 768px. فوق ذلك تبقى ثلاثة أعمدة، وتحته عمود واحد. غيّر الرقم لتحرّك نقطة التحوّل.
أخطاء شائعة
- 1. تصميم للحاسب أولًا ثم «إصلاحه» للجوال: نهج «الجوال أولًا» (
min-width) أنظف — تبدأ بالبسيط وتضيف للأكبر. - 2. نقاط توقّف كثيرة وعشوائية: لا تضع media query لكل جهاز. ضعها حيث «يتكسّر» التصميم فعلًا عند تصغير الشاشة.
- 3. نسيان وسم viewport في HTML: بدون
<meta name="viewport">لا يعمل التجاوب على الجوال إطلاقًا مهما كتبت من CSS.
كيف تستفيد من الأداة أعلاه؟
غيّر عرض المعاينة في الأداة أعلاه (أو صغّر نافذة المتصفّح)، وشاهد كيف يُعاد ترتيب التخطيط عند تجاوز نقطة التوقّف. جرّب أعراضًا مختلفة لتفهم أين يجب أن يتكيّف تصميمك.
أسئلة شائعة
min-width. هذا أنظف وأخفّ، ويضمن أن الجوال — أكثر الزوّار — يعمل أولًا. <meta name="viewport" content="width=device-width, initial-scale=1">. بدونه يعرض الجوال الصفحة بعرض الحاسب مصغّرة.