Задания
- Разбор: объясните своими словами, как в теме урока работают
mobile-first,progressive enhancementиmin-width. Почему базовый CSS пишут без media query? - Код: сверстайте сетку карточек, которая по mobile-first идёт одной колонкой на телефоне, двумя с 48rem и тремя с 64rem. Используйте только
min-width. - Проверка: откройте DevTools, найдите момент, где контенту становится тесно, и запишите этот breakpoint рядом с CSS-правилом — он должен быть обоснован содержимым, а не моделью устройства.
Ожидаемый результат (задание 2)
Сетка должна «достраиваться» по мере роста ширины:
Подсказка:
grid-template-columns: repeat(2, 1fr) внутри @media (min-width: 48rem), и repeat(3, 1fr) внутри @media (min-width: 64rem). Готовый вариант — в разделе «Решения».