Grid Areas

Un grid area es una o más grid cells (en-US) que forman un área rectangular en la cuadrícula. Los grid areas se crean cuando se coloca un elemento usando disposición basada en líneas (en-US) o cuando se definen áreas usando grid areas con nombre (en-US).

Imagen mostrando una grid area resaltada

Las Grid areas deben ser de naturaleza rectangular; no es posible crear, por ejemplo, un grid area en forma de T o L.

En el siguiente ejemplo, tengo un contenedor de cuadrícula con dos elementos. Los he nombrado con la propiedad grid-area (en-US) y luego los he distribuido en la cuadrícula usando grid-template-areas. Esto crea dos áreas de cuadrícula, una que cubre cuatro celdas de la cuadrícula, la otra dos.

Ejemplo

css
.wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 100px 100px;
  grid-template-areas:
    "a a b"
    "a a b";
}
.item1 {
  grid-area: a;
}
.item2 {
  grid-area: b;
}
html
<div class="wrapper">
  <div class="item1">Item</div>
  <div class="item2">Item</div>
</div>

Aprenda más

Referencia de propiedad

Otras lecturas