CSS Grid Layout — это двумерная система раскладки, которая позволяет создавать сложные макеты с контролем над колонками и строками одновременно.
Основные концепции
- Grid-контейнер — родительский элемент с
display: grid - Grid-элементы — дочерние элементы контейнера
- Grid-линии — линии, разделяющие строки и колонки
- Grid-треки — строки или колонки между двумя линиями
- Grid-ячейки — наименьшая единица сетки
- Grid-области — прямоугольные области, охватывающие несколько ячеек