Media Queries
CSS media queries
CSS Media Queries
CSS Media Queries – bu turli ekran o‘lchamlari, qurilmalar yoki sharoitlarga qarab turli xil style qo‘llash imkonini beruvchi qudratli vosita. U responsive (moslashuvchan) dizayn yaratishda asosiy texnikalardan biridir.
Asosiy sintaksis
Oddiy misol
Natija:
- Desktopda oq fon.
- Mobil qurilmalarda havo rang fon.
Mashhur media query turlari
1. max-width va min-width
2. orientation (portret yoki landshaft)
3. prefers-color-scheme (dark/light mode)
4. prefers-reduced-motion (animatsiya sezgirligi)
Complex (bir nechta shart birgalikda)
Izoh: faqat 600px–900px oralig‘ida amal qiladi.
Mobile-first yondashuv
Ko‘pincha mobile-first yondashuv ishlatiladi: avval kichik ekranlar uchun style yoziladi, keyin esa kattaroq ekranlar uchun min-width
qo‘llanadi.
Afzalliklari
- Responsive dizayn yaratish imkonini beradi.
- Turli qurilmalar (mobil, tablet, desktop) uchun foydalanuvchi tajribasini yaxshilaydi.
- Accessibility va foydalanuvchi sozlamalarini (dark mode, reduced motion) hisobga olish mumkin.
Xulosa
Media Queries – bu turli ekran sharoitlariga moslashadigan web-ilova yaratishda eng asosiy qurol. To‘g‘ri strategiya (mobile-first yoki desktop-first) tanlash orqali loyihangizni universallashtirishingiz mumkin.
Last updated on