Проблема с ростом в том, что для работы вам нужно иметь детей.Поэтому, если вы хотите увидеть пустое пространство, где должны быть дочерние элементы (остальные элементы), вам действительно нужно установить пиксели, rem, fr и т. Д. В противном случае сетка не позволит пустому пространству быть там, еслитам ничего нетНапример, если я хочу увидеть оставшееся пространство, я могу сказать:
`.someClass {
display: grid;
/* I'm setting the rows to be 3 row with a given space of 1 fr
each row will be placed with given space unit */
grid-templates-rows: repeat(3, 1fr);
grid-template-columns: repeat(5, 1fr);
}`
В противном случае, если вы хотите создать сетку в зависимости от доступного пространства автоматически, вы можете установить все на автоматический режим, например:
.someotherClass {
display: grid;
/* grid template areas is the combination of the template rows and columns */
grid-templates-areas: auto;
}
Конечно, с помощью auto
я все еще могу упорядочить свои элементы по нужным строкам и столбцам, но пространство будет соответствующим образом отрегулировано для каждого элемента
Чтобы дать вам некоторое представление о том, как работает сеткаРаботы проверить эту страницу: https://cssgridgarden.com/
Надежда помогает:)