Definition
Grids in CSS definieren
Wir möchten folgendes Grid in CSS umsetzen. Dazu kann wie folgt vorgegangen werden:

Container definieren
Als aller erstes muss ein Container definiert werden:
In CSS muss dessen display Property auf grid gesetzt werden.
Spalten und Zeilen definieren
Um die Spalten zu definieren, kann die grid-template-columns Property verwendet werden. Für Zeilen kann die grid-template-rows Property verwendet werden.
In userem Beispiel wird die erste Spalte auf 80px und die dritte Spalte auf 260px fixiert. Die zweite Spalte soll immer den restlichen Platz ausfüllen (auto).
Die erste Zeile wird auf 100px fixiert. Die zweite Zeile soll immer den restlichen Platz ausfüllen (auto).
Zwischenräume definieren
Zwischen den Grid-Bereichen kannst du einen Abstand definieren:
Inhalte einfügen
Wenn du jetzt sechs Elemente in deinen Container einfügst, werden diese automatisch in deinem Grid platziert.
Last updated
Was this helpful?