En este ejemplo las columnas miden 200px 300px y 100px
(grid-template-columns: 200px 300px 100px;)
y las filas 100px 50px 25px
(grid-template-rows: 100px 50px 25px;)
.
El restante espacio en color turquesa, es el espacio que sobra del 100% del contenedor. Como el contenedor
.papar
tieen 1200px y la suma de las columnas
son 600px (grid-template-columns: 200px 300px 100px;)
el restante espacio son 600px.
Por tanto el tamaño de las columnas (grid-template-columns)
sería:
Mientras que el tamaño de las filas (grid-template-rows)
es:
¡En Grid CSS las alturas pueden tener pocentaje!
En este ejemplo las columnas tienen un 30%, un 50% y un 10% (grid-template-columns: 30% 50% 10%)
y el espacio turquesa que sobra es un 10%.
En el caso de las filas, se le ha dao al contenedor una altura fija, tendrían un 50%, 20% y 30%
(grid-template-rows: 50% 20% 30%)
. En este caso la suma de los % da 100% y por eso no sobra
espacio debajo