Урок 09. CSS Grid в утилитах

📁 Раздел: Раскладка ⏱️ Время изучения: ~50 мин 🎯 Сложность: Средняя

⚡ Кратко

grid включает сетку, grid-cols-3 задаёт три равные колонки, gap-6 — промежутки. Элемент занимает несколько колонок через col-span-2. Адаптивность — приставками: grid-cols-1 md:grid-cols-2 lg:grid-cols-4.

О чём этот урок

Grid отвечает за двумерные раскладки: сетки карточек, каркас страницы, сложные блоки с «широкими» элементами. Разберём колонки и строки, объединение ячеек, автоматические сетки без медиазапросов, именованные области и то, как выбрать между grid и flex.

Структура урока

Практика

  • Сделайте сетку карточек 1 → 2 → 4 колонки по мере роста экрана.
  • Сделайте первую карточку вдвое шире остальных.
  • Соберите сетку, которая сама подбирает число колонок под ширину.

Навигация