Свойство grid
Создание сайта на CMS WordPress: обучение и хостинг
← Перейти к списку свойств

СВОЙСТВО GRID

Свойство grid включает в себя следующие свойства:

Поддержка браузеров

16+

Синтаксис

grid: none|grid-template-rows / grid-template-columns|grid-template-areas|grid-template-rows/[grid-auto-flow] grid-auto-columns|[grid-auto-flow] grid-auto-rows/grid-template-columns|initial|inherit

Значения свойства

Значение Описание
none Размер колонок и столбцов не указан. Это значение по умолчанию.
grid-template-rows / grid-template-columns Определяет размер колонок и столбцов.
grid-template-areas Определяет именованные области сетки.
grid-template rows / grid-auto-columns Определяет размер строк и автоматический размер столбцов.
grid-auto-rows / grid-template-columns Определяет размер столбцов и автоматический размер строк.
grid-auto flow grid-auto-rows / grid-template-columns Указывает, как размещать автоматически размещаемые элементы и автоматический размер строк, и задает свойство grid-template-columns.
initial Устанавливает значение по умолчанию.
inherit Унаследует значение свойства от родительского элемента.

Песочница

Код в песочнице можно редактировать и видеть результат в реальном времени:

<div class="grid">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
HTML
.grid {
    display: grid;
    grid: 60px 80px 100px / auto auto auto;
    grid-gap: 15px;
    background-color: #f1f1f1;
}

.item:nth-child(1) {background: yellow}
.item:nth-child(2) {background: blue}
.item:nth-child(3) {background: beige}
.item:nth-child(4) {background: yellow}
.item:nth-child(5) {background: blue}
.item:nth-child(6) {background: beige}
.item:nth-child(7) {background: yellow}
.item:nth-child(8) {background: blue}
.item:nth-child(9) {background: beige}
CSS
← Перейти к списку свойств