Урок 26. Справочник: Введение в CSS Grid

📁 Раздел: CSS Grid ⏱️ Время изучения: ~60 мин 🎯 Сложность: Средняя
#display #grid-template-columns #grid-template-rows #gap

⚡ Кратко

Все Grid-свойства этого урока пишутся на контейнере: display: grid включает сетку, grid-template-columns/rows описывают треки, fr и repeat() задают доли, gap — зазоры.

Мини-справочник

Свойство / понятиеНазначениеПример значения
display: gridДелает элемент grid-контейнером — включает двумерную сетку для его прямых детей.display: grid;
grid-template-columnsЗадаёт число и ширины колонок (треков по горизонтали).1fr 1fr 1fr · 200px 1fr
grid-template-rowsЗадаёт число и высоты строк (треков по вертикали).80px auto
frЕдиница «доля» — делит оставшееся свободное место поровну между треками.1fr · 2fr 1fr
repeat()Сокращение для повторяющихся треков: repeat(N, размер).repeat(3, 1fr)
gapЗазор между ячейками (можно отдельно row-gap/column-gap).16px · 16px 24px
Как проверять: включите Grid overlay в DevTools (значок «grid» рядом с display: grid в панели Styles) — браузер подсветит линии, треки и gap прямо на странице.

Навигация