← 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 Ruudukko/Flex: PÄÄLLÄ
CSS Grid -säilö havaittu
display: grid
col 1
col 2
col 3
col 1-2 (span 2)
col 3
gap: 8px · grid-template-columns: 1fr 1fr 1fr
Asettelun ominaisuudet
displaygrid
columns1fr 1fr 1fr
rowsauto auto
gap8px
items6 lasta
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?

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

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