Справочник урока
| Инструмент | Зачем нужен | Мини-пример |
|---|---|---|
desktop-first | Базовые стили для широкого экрана | .layout { grid-template-columns: 16rem 1fr 18rem; } |
max-width | Упрощение при сужении viewport | @media (max-width: 64rem) { ... } |
override order | Порядок переопределений в каскаде | 1024px блок выше, 768px блок ниже |
responsive refactor | Постепенный перевод старого блока на гибкую модель | fixed width -> max-width -> minmax() |
Практическое правило: адаптивность начинается не с набора размеров устройств, а с поведения содержимого в доступной ширине.