6 мин чтения
2026-02-16
`auto-fill` — создаёт пустые колонки, если элементов мало
`auto-fit` — растягивает элементы на всю ширину
Используйте `grid-template-areas` для наглядного определения макета. Это делает CSS самодокументируемым.
CSS Subgrid позволяет дочерним элементам наследовать сетку родителя для выравнивания.
Grid — для макета страницы, Flexbox — для компонентов внутри ячеек. Эти технологии дополняют друг друга.
Свойство `gap` заменяет отступы между элементами и не создаёт лишних margin по краям.
`grid-column: span 2` объединяет две колонки — полезно для заголовков и баннеров.
Предотвращайте переполнение контента с помощью `minmax(0, 1fr)`.
Проверяйте, как Grid-макет ведёт себя на разных размерах экрана. Используйте наш Playground для экспериментов.
Смотрите также: Flexbox Playground, Color Picker, CSS Minifier