CSS Media Queries
📌 Media Queries به ما اجازه میده استایلهای مختلفی رو برای اندازههای مختلف صفحه (responsive) یا شرایط دستگاه (device) تعریف کنیم.
🔹 ساختار Media Query
🔹 مثال ساده
👉 توی دسکتاپ پسزمینه آبیه، اما اگه صفحه رو کوچیک کنیم (مثلاً تو موبایل) رنگش میشه قرمز.
🔹 شرطهای رایج در Media Queries
-
max-width → وقتی عرض صفحه کوچکتر یا مساوی مقدار باشه
-
min-width → وقتی عرض صفحه بزرگتر یا مساوی مقدار باشه
-
ترکیب min و max → برای محدودهها
-
orientation → بررسی حالت نمایش (افقی یا عمودی)
-
print → برای پرینت گرفتن
🔹 کاربرد در طراحی ریسپانسیو
معمولاً چند breakpoint استاندارد تعریف میکنن:
✅ خلاصه:
-
Media Queries برای ریسپانسیو کردن صفحات استفاده میشه.
-
میتونی استایل رو برای دستگاهها، عرض صفحه، حالت نمایش و حتی پرینت تغییر بدی.
-
با ترکیب
min-width
وmax-width
میشه خیلی دقیق استایل داد.