Checkmark on Circle.png

Grid-Layout

Aus KGS-Wiki
Version vom 16. Dezember 2022, 10:08 Uhr von Sn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das '''Grid-Layout''' ist eine Technik zur Anordnung von Elementen auf einer Webseite. Dabei werden die Elemente entlang eines gedachten Gitternetzes (engl. ''grid'') ausgerichtet. Um das Grid-Layout umzusetzen, werden HTML und CSS verwendet. Die Idee ist, ein HTML-Element als Container für das Grid-Layout zu kennzeichnen und alle Elemente, die an diesem Gitter ausgerichtet werden sollen, dort hinein zu platzieren. Wo genau…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Grid-Layout ist eine Technik zur Anordnung von Elementen auf einer Webseite. Dabei werden die Elemente entlang eines gedachten Gitternetzes (engl. grid) ausgerichtet. Um das Grid-Layout umzusetzen, werden HTML und CSS verwendet.

Die Idee ist, ein HTML-Element als Container für das Grid-Layout zu kennzeichnen und alle Elemente, die an diesem Gitter ausgerichtet werden sollen, dort hinein zu platzieren. Wo genau die Elemente platziert werden sollen, wird dann in CSS festgelegt.

Screenshot von kn-online.de. Dieser Teil der Seite ist im Grid-Layout gestaltet, die Gitterlinien sind hervorgehoben.

Was in HTML zu tun ist

Im <body> der Webseite wird ein <div>-Element angelegt und diesem eine class zugewiesen. In diesem <div>-Element, also zwischen seinem öffnenden <div>- und seinem schließenden </div>-Tag werden dann die einzelnen Abschnitte platziert, ebenfalls in <div>-Tags eingeschlossen. Für jeden Abschnitt wird eine eigene class festgesetzt.

Was in CSS zu tun ist

Für den Grid-Container muss festgelegt werden, dass in ihm alles am Gitter ausgerichtet wird. Dies bewirkt folgende Regel:

.grid-container {
  display: grid;
}

Zusätzlich kann auf die Gestaltung des Gitters Einfluss genommen werden.