Задания
- Разбор: объясните своими словами, как в теме урока работают
desktop-first,max-widthиlegacy CSS. В чём отличие от mobile-first? - Код: создайте страницу с карточкой/сеткой, которая не шире контейнера и корректно меняется между 320px, 768px и 1200px (см. целевой результат ниже).
- Проверка: откройте DevTools, найдите момент, где контенту становится тесно, и запишите этот breakpoint рядом с CSS-правилом.
Целевой результат (задание 2)
Базово — три колонки на десктопе; на телефоне — одна колонка в стопку:
max-width сворачивает в одну колонку.Подсказка: начните с
grid-template-columns на три колонки без @media, затем одним-двумя @media (max-width: …) уберите колонки. Базу делайте гибкой (minmax/fr), чтобы не было скролла.