← Zurück zu den Funktionen
Pro

Grid/Flex-Visualisierer

Der Grid/Flex-Visualisierer erkennt jeden CSS Grid- und Flexbox-Container auf einer Webseite und rendert deren Layout-Struktur als bunte Überlagerungen direkt auf der Seite. Sehen Sie Gitterlinien, Track-Größen, Gap-Werte, Flex-Richtungen, Ausrichtungsachsen und Kind-Element-Größen — alles ohne Öffnen der DevTools visualisiert.

CSS Grid und Flexbox sind die Grundlagen moderner Web-Layouts, aber sie sind standardmäßig unsichtbar. Sie können Gitterlinien, Flex-Achsen oder Gap-Werte nicht sehen, indem Sie eine Seite betrachten. Browser-DevTools bieten einige Grid-Overlay-Funktionen, aber Sie müssen den Container zuerst im Elements-Panel finden, das Overlay manuell aktivieren und es wird immer nur ein Container gleichzeitig angezeigt. Der Grid/Flex-Visualisierer automatisiert dies vollständig — er scannt die Seite, findet jeden Grid- und Flex-Container und rendert deren Layout-Struktur als visuelle Überlagerungen. Grid-Container zeigen Spalten- und Zeilenlinien mit beschrifteten Track-Größen. Flex-Container zeigen die Hauptachsenrichtung, Querachsenausrichtung und wie der Platz verteilt wird. Gaps werden mit farbigen Bändern hervorgehoben, die ihre Pixelwerte anzeigen. Klicken Sie auf einen Container, um ein detailliertes Eigenschaften-Panel mit allen aufgelisteten Layout-Eigenschaften zu sehen.

Live-Vorschau
example.com/dashboard Grid/Flex: ON
CSS Grid container detected
display: grid
col 1
col 2
col 3
col 1-2 (span 2)
col 3
gap: 8px · grid-template-columns: 1fr 1fr 1fr
Layout Properties
displaygrid
columns1fr 1fr 1fr
rowsauto auto
gap8px
items6 children
Hauptmerkmale

CSS Grid-Linienüberlagerung

Grid-Container zeigen farbige Linien für jeden Zeilen- und Spalten-Track. Track-Größen (1fr, auto, 200px) sind auf jeder Linie beschriftet. Gap-Bereiche werden mit halbtransparenten Bändern hervorgehoben, die den Gap-Wert in Pixeln anzeigen. Implizite und explizite Tracks werden durch durchgezogene vs. gestrichelte Linien unterschieden.

Flexbox-Richtung und Ausrichtung

Flex-Container zeigen die Hauptachse als Pfeil (row, row-reverse, column, column-reverse) und die senkrecht dazu verlaufende Querachse. justify-content und align-items werden mit beschrifteten Ausrichtungsindikatoren visualisiert, die zeigen, wie der Platz zwischen den Kindelementen verteilt wird.

Automatische Erkennung aller Container

Das Tool scannt automatisch die gesamte Seite und findet jedes Element mit display: grid oder display: flex (einschließlich Inline-Varianten). Ein Badge-Zähler zeigt die Gesamtzahl der erkannten Container. Kein manuelles Auswählen von Elementen nötig — alle werden automatisch gefunden und aufgelistet.

Detailliertes Eigenschaften-Panel

Klicken Sie auf einen Container, um seine vollständigen Layout-Eigenschaften anzuzeigen: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap und alle Kind-Größeneigenschaften (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Kind-Element-Größen

Jedes Kindelement in einem Grid- oder Flex-Container zeigt seine tatsächliche gerenderte Größe, flex-grow/shrink-Werte und die Grid-Bereich-Platzierung. Sehen Sie genau, wie viel Platz jedes Kindelement belegt und warum.

Verschachtelte Layout-Erkennung

Erkennt Grid- und Flex-Container, die in anderen Grid/Flex-Containern verschachtelt sind. Die Überlagerung rendert jede Verschachtelungsebene mit unterschiedlichen Farben, damit Sie die vollständige Layout-Hierarchie sehen können.

Häufige Anwendungsfälle

Grid-Track-Größen debuggen

Eine Grid-Spalte ist breiter oder schmaler als erwartet? Die Überlagerung zeigt die tatsächlichen Track-Größen (1fr aufgelöst zu 342px, auto aufgelöst zu 156px), sodass Sie genau sehen, wie der Browser die Größen berechnet hat.

Flex-Platzverteilung verstehen

Warum ist ein Flex-Kind breiter als ein anderes? Der Visualisierer zeigt flex-grow, flex-shrink und flex-basis-Werte für jedes Kind und macht die Platzverteilungslogik sichtbar.

Responsive Grid-Änderungen verifizieren

Ändern Sie die Browsergröße und beobachten Sie, wie die Grid-Überlagerung in Echtzeit aktualisiert wird. Sehen Sie, wie grid-template-columns von 1fr 1fr 1fr auf dem Desktop zu 1fr auf Mobilgeräten wechselt, und überprüfen Sie den Übergang an jedem Breakpoint.

CSS Grid und Flexbox erlernen

Besuchen Sie gut gestaltete Websites und sehen Sie, wie sie Grid- und Flex-Layouts im Produktionseinsatz verwenden. Die visuellen Überlagerungen machen abstrakte Konzepte (fr-Einheiten, auto-fit, justify-content) greifbar und interaktiv.

Layout-Konsistenz prüfen

Überprüfen Sie, ob alle Karten-Grids auf einer Seite die gleiche Spaltenanzahl und Gap-Werte verwenden. Die Überlagerung macht Inkonsistenzen sofort sichtbar — ein Abschnitt mit 20px Gap und ein anderer mit 24px ist auf einen Blick offensichtlich.

Anwendung
1

Grid/Flex-Visualisierer aktivieren

Öffnen Sie das DevSuite Pro Floating Dock und klicken Sie auf das Symbol des Grid/Flex-Visualisierers. Das Tool scannt die Seite und erkennt alle Grid- und Flex-Container.

2

Erkannte Container anzeigen

Jeder Grid- und Flex-Container erhält eine farbige Rahmenüberlagerung. Ein Panel listet alle erkannten Container mit ihrem Typ (Grid oder Flex) und Element-Selektor auf.

3

Klicken, um Details zu inspizieren

Klicken Sie auf einen Container, um seine vollständigen Layout-Eigenschaften anzuzeigen. Grid-Container zeigen Track-Linien und -Größen; Flex-Container zeigen Achsenrichtungen und Ausrichtung.

4

Kind-Element-Größen untersuchen

Jedes Kindelement zeigt seine berechnete Größe und layoutspezifische Eigenschaften (flex-grow, grid-area). Verstehen Sie, wie der Platz unter den Kindelementen verteilt wird.

5

Überlagerungen ausschalten

Klicken Sie erneut auf das Tool-Symbol, um alle Überlagerungen zu entfernen und zur normalen Seitenansicht zurückzukehren.

Bereit zum Ausprobieren? Grid/Flex-Visualisierer?

Installieren Sie DevSuite Pro kostenlos und schalten Sie 39+ Entwickler-Tools für Ihren Browser frei.

Zu Chrome hinzufügen Zu Edge hinzufügen Zu FireFox hinzufügen