← Zurück zum Journal
CSSLayoutDesign

CSS Grid und das Ende der Layout-Hacks

CSS Grid ist endlich zuverlässig in allen Browsern angekommen — und befreit das Web-Layout von Float-Tricks und Flexbox-Verrenkungen.

Ich habe Jahre damit verbracht, Layouts zu bauen, die eigentlich gar keine Layouts waren — sondern clevere Notlösungen. Floats, die geräumt werden mussten. Clearfix-Hacks. Spalten, die mit display: table so taten, als wären sie ein Raster. Heute kann ich sagen: Diese Zeit ist vorbei. CSS Grid ist in allen großen Browsern zuverlässig nutzbar, und es verändert, wie ich über Gestaltung im Web nachdenke.

Vom Workaround zum echten Werkzeug

Flexbox war ein Segen — aber Flexbox ist eindimensional. Es ordnet Dinge in einer Reihe oder einer Spalte. Sobald ich zwei Dimensionen gleichzeitig brauchte, begann das Schachteln und Tricksen. Grid denkt von Anfang an in Zeilen und Spalten.

.layout {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 1.5rem;
}

Plötzlich kann ich ein Raster beschreiben, statt es zu erschummeln. Und mit grid-template-areas lese ich mein Layout fast wie eine kleine Karte des Designs.

Editorial denken, nicht in Boxen

Was mich wirklich begeistert, ist die gestalterische Freiheit. Endlich lassen sich Layouts bauen, die sich nach Magazin anfühlen — überlappende Elemente, asymmetrische Raster, Inhalte, die bewusst aus der Reihe tanzen. Dinge, die im Print selbstverständlich waren und im Web jahrelang mühsam blieben.

Layout ist kein technisches Problem mehr, das es zu lösen gilt. Es ist wieder eine gestalterische Entscheidung.

Für mich als jemand, der zwischen Design und Entwicklung lebt, ist das der eigentliche Gewinn. Ich muss meine Ideen nicht mehr an dem ausrichten, was technisch gerade so geht. Ich kann das Layout entwerfen, das die Inhalte verdienen, und Grid trägt es.

Ein letzter Gedanke: Grid ersetzt Flexbox nicht, es ergänzt es. Grid für das große Ganze, Flexbox für die Feinheiten innerhalb der Komponenten. Zusammen geben sie mir endlich das Werkzeug, von dem ich seit Jahren geträumt habe — und ich merke, wie meine Entwürfe wieder mutiger werden.