Grid Cell

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

Diagramm, das eine einzelne Zelle im Raster zeigt.

Wenn Sie Elemente nicht mit einer der Rasterplatzierungsmethoden platzieren, werden die direkten Nachkommen des Rastercontainers durch den Autoplatzierungsalgorithmus in eine einzelne Rasterzelle platziert. Zusätzliche Zeilen- oder Spalten-Tracks werden erstellt, um genügend Zellen zu schaffen, um alle Elemente aufzunehmen.

Beispiel

Im Beispiel haben wir ein Raster mit drei Spaltentracks erstellt. Die fünf Elemente werden in Rasterzellen platziert, die entlang einer ersten Zeile von drei Rasterzellen arbeiten, und dann wird eine neue Zeile für die verbleibenden zwei erstellt.

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

Eigenschaftsreferenz

Weiterführende Literatur