التصميم المتجاوب (Responsive Design)
كيف تجعل موقعك يبدو رائعاً على جميع الشاشات (كمبيوتر، تابلت، موبايل).
1. استعلامات الوسائط (Media Queries)
تغيير ستايل العناصر بناءً على حجم الشاشة (قم بتصغير وتكبير نافذة المتصفح لترى التأثير).
المعاينة
أنا أتغير حسب الشاشة
كيفية الكتابة (Mobile First Approach):
/* 1. التنسيق الأساسي (للموبايل أولاً) */
.box { background: blue; }
/* 2. شاشات التابلت فما فوق */
@media (min-width: 768px) {
.box { background: green; }
}
/* 3. شاشات الكمبيوتر فما فوق */
@media (min-width: 1024px) {
.box { background: purple; }
}