• Теория
  • Теория

Свойство grid-template-columns, шаблон грид-контейнера

Нам нужно расположить логотип и заголовок в шапке в две колонки. Мы сделали шапку грид-контейнером, однако нескольких колонок не появилось. Всё потому, что по умолчанию грид-контейнер одноколоночный.

Чтобы это изменить, нужно описать шаблон грид-контейнера. Для этого используют свойство grid-template-columns:

.grid-container {
  display: grid;
  grid-template-columns: 100px 150px 80px;
}

Код в примере разобьёт содержимое грид-контейнера на три колонки шириной 100, 150 и 80 пикселей. Грид-элементы автоматически распределятся по колонками слева направо.

В шапке нам нужно получить две колонки шириной 210 и 200 пикселей:

Макет шапки

Потренируемся использовать свойство grid-template-columns, а после разделим содержимое шапки на колонки правильного размера.

Существуют и другие свойства для описания шаблона грид-контейнера. Например, grid-template-rows и grid-template-areas. О них подробно рассказано в этой части.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Сетки» тренажёра «Базовые механики построения сеток» можно после регистрации и оформления подписки.