Кратко
СкопированоЕсли элементов внутри грид-контейнера больше, чем может поместиться в объявленные явно ряды и колонки, то для них создаются автоматические, неявные ряды и колонки. При помощи свойств grid
и grid
можно управлять размерами этих автоматических рядов и колонок.
Пример
СкопированоВ этом примере создаются два явных ряда размером 50 и 140 пикселей. Элементы, начиная с третьего, в эти две строки не помещаются, и для них создаются автоматические ряды. При помощи свойства grid
мы указываем, что автоматические ряды должны иметь размер 40 пикселей.
.container { display: grid; grid-template-rows: 50px 140px; grid-auto-rows: 40px; gap: 20px;}
.container { display: grid; grid-template-rows: 50px 140px; grid-auto-rows: 40px; gap: 20px; }
Как понять
СкопированоЕсли вы не уверены в количестве элементов, вложенных в грид-контейнер, то стоит предусмотреть автоматические колонки или ряды.
С помощью свойства grid
мы указываем правило или паттерн создания неявных колонок.
Свойство grid
управляет неявными рядами.
Как пишется
СкопированоВ качестве значения можно указать одно или более значений размеров создаваемых неявных грид-полос. При указании более одного значения размеры разделяются пробелами.
Если указано несколько значений, то паттерн будет повторяться, пока все элементы не поместятся в раскладку.
Подсказки
Скопировано- Chrome 66, поддерживается
- Edge 79, поддерживается
- Firefox 76, поддерживается
- Safari 12.1, поддерживается