Holy Grail CSS-Rasterlayout – fertiger Code
Entwerfen Sie CSS-Rasterlayouts visuell: Legen Sie Spalten, Zeilen und Lücken fest und geben Sie dann Bereichsnamen in Zellen ein, um Rastervorlagenbereiche zu erstellen – mit einer Live-Vorschau und kopierbarem CSS und HTML.
Ergebnis
Auf dieser Seite wird der Rastergenerator geöffnet, der mit dem Layout „Heiliger Gral“ vorinstalliert ist: drei Spalten und drei Zeilen, mit Kopf- und Fußzeile über die gesamte Breite und einer Navigations-/Haupt-/Nebenzeile dazwischen. Die Kopfzeile verwendet die automatische Höhe, die mittlere Zeile füllt den verbleibenden Raum aus und die beiden Seitenspalten sind auf 200 Pixel festgelegt, während die Hauptspalte den Rest einnimmt.
Das Heilige-Gral-Layout erhielt seinen Namen, weil es vor CSS Grid wirklich schwer zuverlässig zu erstellen war – jahrelange Float-Hacks, Tabellenlayouts und absolute Positionierung versuchten, genau diese Form vorzutäuschen. Mit „grid-template-areas“ lässt es sich auf fünf benannte Regionen und eine Handvoll Spurgrößen reduzieren, weshalb es weiterhin das standardmäßige erste Beispiel für das Unterrichten von CSS Grid bleibt.
Jede Zahl und Lücke auf dieser Seite ist noch aktiv: Verkleinern Sie die Seitenspalten, fügen Sie eine vierte Zeile hinzu oder benennen Sie einen Bereich um und die Vorschau sowie das kopierbare CSS werden sofort aktualisiert. Kopieren Sie die CSS- und HTML-Blöcke direkt in Ihr Projekt – alles läuft lokal in Ihrem Browser, nichts wird hochgeladen.