Gitterzelle

In einem CSS-Grid-Layout ist eine Gitterzelle die kleinste Einheit, die Sie in Ihrem CSS-Grid haben können. Es ist der Raum zwischen vier sich kreuzenden Gitterlinien und konzeptionell sehr ähnlich einer Tabellenzelle.

Diagramm, das eine einzelne Zelle im Gitter zeigt.

Wenn Sie keine Elemente mit einer der Grid-Platzierungsmethoden platzieren, werden direkte Kinder des Grid-Containers vom Auto-Platzierungs-Algorithmus in jede einzelne Gitterzelle platziert. Zusätzliche Zeilen- oder Spuren-Tracks werden erstellt, um genug Zellen zu schaffen, die alle Elemente aufnehmen können.

Beispiel

Im Beispiel haben wir ein Gitter mit drei Spuren erstellt. Die fünf Elemente werden in Gitterzellen platziert, indem eine Anfangszeile von drei Gitterzellen entlanggearbeitet und anschließend für die verbleibenden zwei eine neue Zeile erstellt wird.

css
.wrapper {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: 100px;
}
html
<div class="wrapper">
  <div>One</div>
  <div>Two</div>
  <div>Three</div>
  <div>Four</div>
  <div>Five</div>
</div>

Siehe auch

Eigenschaftenreferenz

Weiterführende Literatur