Platzierung
Elemente können in einem Grid in Bereichen (areas) platziert werden.
grid-template-areas
grid-template-areasMit grid-template-areas können bestimmten Bereichen im Grid spezifische Namen vergeben werden.

In unserem Beispiel gibt es vier Areas: header, social, content und sidebar. Die Namen dieser Areas kannst du frei wählen, sie sollten aus Kleinbuchstaben bestehen.
Das Grid wird mit grid-template-areas aufgeteilt. Für jede Zeile muss eine Definition erstellt werden. Jede Spalte muss einen Namen erhalten. Spalten und Zeilen mit gleichem Namen gelten als Area.
grid-area
grid-areaElemente im Grid lassen sich jetzt ganz einfach mit grid-area platzieren.
Siehe https://codepen.io/anon/pen/ooZVoG.
Unterstützung in den Browser-DevTools (F12)
In den Entwicklertools findest du unter Inspect -> Layout (Firefox) bzw. Elements -> Layout (Chrome) den Grid Inspector, der dir beim Arbeiten mit Grids helfen kann:



Last updated
Was this helpful?