← Tilbake til funksjoner
Pro

Grid/Flex-visualizer

Grid/Flex-visualizer registrerer alle CSS Grid og Flexbox-beholdere på en webside og gengiver deres layoutstruktur som farverige overlays direkte på siden. Se gitterlinjer, spor-størrelser, gap-værdier, flex-retninger, justeringsakser og underelements størrelse — alt visualiseret uden at åbne DevTools.

CSS Grid og Flexbox er grundlaget for moderne web-layout, men de er usynlige som standard. Du kan ikke se gitterlinjer, flex-akser eller gap-værdier bare ved at se på en side. Browser-DevTools tilbyder nogle gitteroverlay-funktioner, men de kræver, at du først finder beholderen i Elements-panelet, aktiverer overlayet manuelt og viser kun én beholder ad gangen. Grid/Flex-visualizer automatiserer dette fuldstændigt — det scanner siden, finder alle Grid og Flex-beholdere og gengiver deres layoutstruktur som visuelle overlays. Grid-beholdere viser kolonne- og rækkelinjer med spor-størrelser mærket. Flex-beholdere viser den primære akse-retning, krydsakse-justering og hvordan plads fordeles. Gaps fremhæves med farvede bånd, der viser deres pixelværdier. Klik på en beholder for at se et detaljeret egenskabspanel med alle layoutegenskaber listet.

Live forhåndsvisning
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
Hovedfunksjoner

CSS Grid-linjeoverlay

Grid-beholdere viser farvede linjer for hvert række- og kolonnespor. Spor-størrelser (1fr, auto, 200px) er mærket på hver linje. Gap-områder fremhæves med semitransparente bånd, der viser gap-værdien i pixels. Implicitte og eksplicitte spor skelnes ved solide vs. stiplede linjer.

Flexbox-retning og -justering

Flex-beholdere viser den primære akse som en pil (row, row-reverse, column, column-reverse) og krydsaksen vinkelret på den. justify-content og align-items visualiseres med mærkede justeringsindikatorer, der viser, hvordan plads fordeles mellem children.

Automatisk detektion af alle beholdere

Værktøjet scanner automatisk hele siden og finder hvert element med display: grid eller display: flex (inklusive inline-varianter). Et mærke-tal viser det samlede antal registreret. Intet behov for manuelt at vælge elementer — de er alle fundet og listet automatisk.

Detaljeret egenskabspanel

Klik på en beholder for at se dens komplette layoutegenskaber: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap og alle child-størrelsesegenskaber (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Child-elementstørrelse

Hvert child-element inden for en Grid eller Flex-beholder viser sin faktiske gengivne størrelse, flex-grow/shrink-værdier og grid-areaplacering. Se præcis, hvor meget plads hvert child optager og hvorfor.

Indlejret layoutdetektion

Registrerer Grid og Flex-beholdere indlejret inden i andre Grid/Flex-beholdere. Overlayet gengiver hvert indlejringsniveau med forskellige farver, så du kan se det komplette layouthierarki.

Vanlige bruksområder

Fejlfinding af gitter-sporsstørrelse

En gitterkolonne er bredere eller smallere end forventet? Overlayet viser de faktiske sporsstørrelser (1fr opløst til 342px, auto opløst til 156px), så du kan se præcis, hvordan browseren beregnede størrelserne.

Forståelse af flex-pladsfordeling

Hvorfor er ét flex-child bredere end et andet? Visualizeren viser flex-grow, flex-shrink og flex-basis-værdier for hvert child, hvilket gør pladsfordelingslogikken synlig.

Verificering af responsive gitterændringer

Ændr størrelse på browseren og se gitter-overlayet opdatere i realtid. Se hvordan grid-template-columns ændres fra 1fr 1fr 1fr på desktop til 1fr på mobil og verificer overgangen ved hvert breakpoint.

Lær CSS Grid og Flexbox

Besøg velbyggede websteder og se, hvordan de bruger Grid og Flex-layouts i produktion. De visuelle overlays gør abstrakte koncepter (fr-enheder, auto-fit, justify-content) håndgribelige og interaktive.

Auditér layoutkonsistens

Tjek at alle kortgitter på en side bruger det samme antal kolonner og gap-værdier. Overlayet gør inkonsistenser øjeblikkeligt synlige — én sektion med 20px gap mens en anden bruger 24px er tydelig med et øjekast.

Slik bruker du det
1

Aktiver Grid/Flex-visualizer

Åbn den flydende DevSuite Pro-dock, og klik på Grid/Flex-visualizer-ikonet. Værktøjet scanner siden og registrerer alle Grid og Flex-beholdere.

2

Se registrerede beholdere

Alle Grid og Flex-beholdere får et farvet kant-overlay. Et panel viser alle registrerede beholdere med deres type (Grid eller Flex) og element-selektor.

3

Klik for at inspicere detaljer

Klik på en beholder for at se dens komplette layoutegenskaber. Grid-beholdere viser sporlinjer og størrelser; Flex-beholdere viser akseretninger og justering.

4

Undersøg child-størrelser

Hvert child-element viser sin beregnede størrelse og layoutspecifikke egenskaber (flex-grow, grid-area). Forstå, hvordan plads fordeles blandt children.

5

Slå overlays fra

Klik på værktøjsikonet igen for at fjerne alle overlays og vende tilbage til den normale sidevisning.

Klar til å prøve? Grid/Flex-visualizer?

Installer DevSuite Pro gratis og lås opp 39+ utviklerverktøy for nettleseren din.

Legg til i Chrome Legg til i Edge Legg til i FireFox