📱 iPhone iOS — список max-width (CSS width)
Вот полный список всех iPhone по годам, начиная с iPhone 3, с их реальной CSS-шириной (то, что используется в @media (max-width)).
| Модель | CSS width | @media |
|---|---|---|
| iPhone 3 / 4 / 5 / SE 1 | 320 | @media (max-width: 320px) |
| iPhone 6–8 (4.7″) | 375 | @media (max-width: 375px) |
| iPhone X / XS / 11 Pro | 375 | @media (max-width: 375px) |
| iPhone 6+/7+/8+ | 414 | @media (max-width: 414px) |
| iPhone XR / XS Max / 11 / 11 Pro Max | 414 | @media (max-width: 414px) |
| iPhone 12/13 mini | 360 | @media (max-width: 360px) |
| iPhone 12/13/14/15/16 | 390 | @media (max-width: 390px) |
| iPhone 12/13/14/15/16 Plus/Pro Max | 428 | @media (max-width: 428px) |
⚠️ Важно: в CSS учитывается логическая ширина (CSS pixels), а не физическое разрешение.
Другие breakpoints
Старые мобильные устройства (до-смартфонная эпоха)
Эти breakpoints почти никто не использует сейчас:
@media (max-width: 240px) {} /* старые кнопочные телефоны */
@media (max-width: 320px) {} /* ранние смартфоны (iPhone 3/4) */
Под очень большие экраны (>2000px)
Мало кто делает отдельную вёрстку для 4K/5K.
@media (min-width: 1920px) {}
@media (min-width: 2560px) {} /* QHD / 2.5K */
@media (min-width: 3440px) {} /* ультраширокие мониторы */
@media (min-width: 3840px) {} /* 4K */
@media (min-width: 5120px) {} /* 5K */
Breakpoints под Smart TV
Телевизоры — редкое применение.
@media (min-width: 1600px) {}
@media (min-width: 1920px) {}
Breakpoints по высоте
Высота почти не используется в responsive, кроме спец-задач.
@media (max-height: 600px) {}
@media (max-height: 700px) {}
@media (min-height: 900px) {}
Breakpoints под нестандартные устройства (редкие планшеты)
@media (max-width: 600px) {} /* Nexus 7 */
@media (max-width: 820px) {} /* редкие Android-планшеты */
@media (max-width: 900px) {}
Touch / hover breakpoints
@media (hover: none) {} /* устройства без курсора */
@media (hover: hover) {} /* десктопы с мышью */
@media (pointer: coarse) {} /* пальцы */
@media (pointer: fine) {} /* мышь */
Используют UX-специалисты, но VERY rare.
Геймерские мониторы 21:9, 32:9
@media (min-width: 3000px) {}
@media (min-aspect-ratio: 21/9) {}
@media (min-aspect-ratio: 32/9) {}
//комментарии