Lección interactiva: Layout con CSS Grid
Esta lección está enfocada en la práctica.
Ya aprendiste las propiedades básicas de CSS Grid. Ahora las cambiarás directamente y verás cómo se mueven los grid items.
Qué practicarás
grid-template-columnscambia la estructura de columnas.grid-template-rowscambia las alturas explícitas de las filas.gapagrega espacio entre celdas del grid.grid-columnpuede hacer que un elemento ocupe varias columnas.- Auto-placement coloca los elementos en la siguiente celda disponible del grid.
Prueba el playground interactivo
Usa los controles para cambiar el grid. Observa cómo se actualizan juntos la vista previa y el código CSS.
Playground de CSS Grid
Cambia la estructura del grid y observa cómo auto-placement llena las siguientes celdas disponibles.
1
2
3
4
5
6
.grid-container {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
background-color: #f1f5f9;
}
.grid-item:first-child,
.grid-item:last-child {
grid-column: 1 / -1;
}