← Takaisin ominaisuuksiin
Pro

Grid/Flex Visualiseerija

Grid/Flex Visualizer havaitsee kaikki CSS Grid- ja Flexbox-kontainerit verkkosivulta ja renderöi niiden asettelurakenteen värikkäinä päällekkäiskerroksina suoraan sivulle. Näet grid-viivat, raidan koot, väliarvot, flex-suunnat, kohdistusakselit ja lapsielementtien koot — kaikki visualisoituna avaamatta DevToolsia.

CSS Grid ja Flexbox ovat modernin verkkoasettelun perustoja, mutta ne ovat oletuksena näkymättömiä. Et voi nähdä grid-viivoja, flex-akseleita tai väliarvoja pelkästään sivua katselemalla. Selaimen DevTools tarjoaa joitakin grid-päällekkäiskerrosominaisuuksia, mutta ne edellyttävät kontainerin löytämistä Elements-paneelista ensin, päällekkäiskerroksen manuaalista käyttöönottoa ja näyttävät vain yhden kontainerin kerrallaan. Grid/Flex Visualizer automatisoi tämän kokonaan — se skannaa sivun, löytää jokaisen Grid- ja Flex-kontainerin ja renderöi niiden asettelurakenteen visuaalisina päällekkäiskerroksina. Grid-kontainerit näyttävät sarake- ja riviviivat merkittyine raidankokoineen. Flex-kontainerit näyttävät pääakselin suunnan, poikittaisakselin kohdistuksen ja tilan jakautumisen. Välit korostetaan värillisillä nauhoilla, jotka osoittavat pikseliarvot. Napsauta mitä tahansa kontaineria nähdäksesi yksityiskohtaisen ominaisuuspaneelin kaikkineen asetteluominaisuuksineen.

Reaaliaikainen esikatselu
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
Keskeiset ominaisuudet

CSS Grid -viivapäällekkäiskerros

Grid-kontainerit näyttävät värillisiä viivoja jokaiselle rivi- ja sarakeraidalle. Raidankoot (1fr, auto, 200px) on merkitty kullekin viivalle. Välialueet korostetaan puoliläpinäkyvillä nauhoilla, jotka näyttävät väliarvon pikseleinä. Implisiittiset ja eksplisiittiset raidat erotetaan toisistaan yhtenäisillä ja katkoviivoilla.

Flexbox-suunta ja kohdistus

Flex-kontainerit näyttävät pääakselin nuolena (row, row-reverse, column, column-reverse) ja poikittaisakselin siihen nähden kohtisuoraan. justify-content ja align-items visualisoidaan merkityillä kohdistusindikaattoreilla, jotka osoittavat tilan jakautumisen lapsielementtien välillä.

Kaikkien kontainerien automaattinen tunnistus

Työkalu skannaa automaattisesti koko sivun ja löytää jokaisen elementin, jolla on display: grid tai display: flex (mukaan lukien inline-variantit). Merkki näyttää havaittujen elementtien kokonaismäärän. Elementtejä ei tarvitse valita manuaalisesti — ne kaikki löydetään ja luetellaan automaattisesti.

Yksityiskohtainen ominaisuuspaneeli

Napsauta mitä tahansa kontaineria nähdäksesi sen täydelliset asetteluominaisuudet: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap ja kaikki lapsielementtien kokoon liittyvät ominaisuudet (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Lapsielementtien koon tarkastelu

Jokainen lapsielementti Grid- tai Flex-kontainerin sisällä näyttää todellisen renderöidyn kokonsa, flex-grow/shrink-arvonsa ja grid-alueen sijoittelunsa. Näet tarkalleen, kuinka paljon tilaa kukin lapsi vie ja miksi.

Sisäkkäisten asettelujen tunnistus

Tunnistaa Grid- ja Flex-kontainerit, jotka on sisäkkäisenä muiden Grid/Flex-kontainerien sisällä. Päällekkäiskerros renderöi jokaisen sisäkkäistason eri väreillä, joten näet koko asetteluhierarkian.

Yleiset käyttötapaukset

Grid-raidan koon virheenkorjaus

Onko grid-sarake odotettua leveämpi tai kapeampi? Päällekkäiskerros näyttää todelliset raidankoot (1fr ratkaistuna 342 pikseliksi, auto ratkaistuna 156 pikseliksi), joten näet tarkalleen, miten selain laski koot.

Flex-tilan jakautumisen ymmärtäminen

Miksi yksi flex-lapsi on leveämpi kuin toinen? Visualisoija näyttää flex-grow-, flex-shrink- ja flex-basis-arvot kullekin lapselle, tehden tilan jakautumisen logiikasta näkyvän.

Responsiivisten grid-muutosten varmistaminen

Muuta selaimen kokoa ja katso, kuinka grid-päällekkäiskerros päivittyy reaaliajassa. Katso, miten grid-template-columns muuttuu arvosta "1fr 1fr 1fr" työpöydällä arvoon "1fr" mobiilissa, ja varmista siirtymä jokaisessa taitekohdassa.

CSS Grid & Flexbox -oppiminen

Vieraile hyvin rakennetuilla verkkosivustoilla ja katso, miten ne käyttävät Grid- ja Flex-asetteluja tuotannossa. Visuaaliset päällekkäiskerrokset tekevät abstrakteista käsitteistä (fr-yksiköt, auto-fit, justify-content) konkreettisia ja vuorovaikutteisia.

Asettelun johdonmukaisuuden tarkastus

Tarkista, että kaikki korttiruudukot sivulla käyttävät samaa sarakkeiden määrää ja väliarvoja. Päällekkäiskerros tekee epäjohdonmukaisuuksista välittömästi näkyviä — se on silmiinpistävää, jos yksi osio käyttää 20 pikselin väliä toisen käyttäessä 24 pikseliä.

Käyttöohjeet
1

Aktivoi Grid/Flex Visualizer

Avaa DevSuite Pro -kelluva telakka ja napsauta Grid/Flex Visualizer -kuvaketta. Työkalu skannaa sivun ja tunnistaa kaikki Grid- ja Flex-kontainerit.

2

Tarkastele tunnistettuja kontainereita

Jokainen Grid- ja Flex-kontaineri saa värillisen reunapäällekkäiskerroksen. Paneelissa luetellaan kaikki havaitut kontainerit niiden tyypin (Grid tai Flex) ja elementtivalitsimen kera.

3

Napsauta tarkistaaksesi yksityiskohdat

Napsauta mitä tahansa kontaineria nähdäksesi sen täydelliset asetteluominaisuudet. Grid-kontainerit näyttävät raitalinjat ja koot; Flex-kontainerit näyttävät akselin suunnat ja kohdistuksen.

4

Tutki lapsielementtien kokoja

Jokainen lapsielementti näyttää lasketun kokonsa ja asettelukohtaiset ominaisuutensa (flex-grow, grid-area). Ymmärrät, miten tila jakautuu lapsien kesken.

5

Kytke päällekkäiskerrokset pois päältä

Napsauta työkalukuvaketta uudelleen poistaaksesi kaikki päällekkäiskerrokset ja palataksesi normaaliin sivunäkymään.

Valmis kokeilemaan? Grid/Flex Visualiseerija?

Asenna DevSuite Pro ilmaiseksi ja avaa yli 39 kehittäjätyökalua selaimellesi.

Lisää Chromeen Lisää Edgeen Lisää FireFoxiin