GridLayout
[ Schnittstelle ]
interface GridLayout {
gridTemplateColumns?: string | null;
gridTemplateRows?: string | null;
gridAutoFlow?: 'Row' | 'Column' | null;
columnGap?: number | null;
columnGapUnit?: DimensionUnit | null;
rowGap?: number | null;
rowGapUnit?: DimensionUnit | null;
justifyItems?: 'Left' | 'Center' | 'Right' | null;
alignItems?: 'Start' | 'Center' | 'End' | null;
overflowX?: 'Visible' | 'Hidden' | 'Scroll' | 'Auto' | null;
overflowY?: 'Visible' | 'Hidden' | 'Scroll' | 'Auto' | null;
}Eigenschaften
Name | Typ | Beschreibung |
|---|---|---|
gridTemplateColumns | Definiert die Spalten des Grids, z. B. "120px max-content 1fr", und legt damit die Breite der einzelnen Spalten fest. | |
gridTemplateRows | Definiert die Zeilen des Grids, z. B. "120px max-content 1fr", und legt damit die Höhe der einzelnen Zeilen fest. MDN: grid-template-rows | |
gridAutoFlow | Bestimmt, ob automatisch platzierte Elemente zeilenweise oder spaltenweise im Grid angeordnet werden. MDN: grid-auto-flow | |
columnGap | Legt den Abstand zwischen den Spalten fest. MDN: column-gap | |
columnGapUnit | Gibt die Einheit an, in der der Abstand zwischen den Spalten angegeben wird, z. B. "px" oder "%". | |
rowGap | Legt den Abstand zwischen den Zeilen fest. MDN: row-gap | |
rowGapUnit | Gibt die Einheit an, in der der Abstand zwischen den Zeilen angegeben wird, z. B. "px" oder "%". | |
justifyItems | Bestimmt die horizontale Ausrichtung der Elemente innerhalb ihrer jeweiligen Grid-Zellen. MDN: justify-items | |
alignItems | Bestimmt die vertikale Ausrichtung der Elemente innerhalb ihrer jeweiligen Grid-Zellen. MDN: align-items | |
overflowX | Legt fest, wie sich Inhalte bei horizontalem Überlauf verhalten, z. B. sichtbar bleiben, abgeschnitten werden oder scrollbar sind. MDN: overflow-x | |
overflowY | Legt fest, wie sich Inhalte bei vertikalem Überlauf verhalten, z. B. sichtbar bleiben, abgeschnitten werden oder scrollbar sind. MDN: overflow-y |
![]() | Verfügbar ab Version 1.14.4.17 |
