← Tagasi funktsioonide juurde
Pro

Grid/Flex Visualiseerija

Grid/Flex Visualiseerija tuvastab iga CSS Grid ja Flexbox konteineri veebilehel ning renderdab nende paigutuse struktuuri värvikate kihistustena otse lehel. Vaata ruudustiku jooni, raja suurusi, lünkade väärtusi, flex suundi, joonduse teljeid ja allele elemendi suurust — kõik visualiseeritud ilma DevToolsi avamata.

CSS Grid ja Flexbox on kaasaegse veebi paigutuse alused, kuid need on vaikimisi nähtamatud. Lihtsalt lehte vaadates pole võimalik näha ruudustiku jooni, flex teljeid ega lünkade väärtusi. Brauseri DevTools pakub mõningaid ruudustiku kihistuse funktsioone, kuid need nõuavad elemendipaneelil konteineri leidmist, kihistuse käsitsi lubamist ja näitavad korraga ainult ühte konteinerit. Grid/Flex Visualiseerija automatiseerib selle täielikult — see skannib lehe, leiab kõik Grid ja Flex konteinerid ning renderdab nende paigutuse struktuuri visuaalsete kihistustena. Ruudustiku konteinerid näitavad veeru- ja reajooneid, mille rajasuurused on märgistatud. Flex konteinerid näitavad peatelje suunda, risttelje joondust ja kuidas ruum jaotatakse. Lüngad on esile tõstetud värviliste ribadega, mis näitavad nende pikslite väärtusi. Klõpsa mis tahes konteineril, et näha üksikasjalikku omaduste paneeli iga paigutuse omadusega.

Reaalajas eelvaade
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
Põhifunktsioonid

CSS Ruudustiku Joonte Kihistus

Ruudustiku konteinerid näitavad värvitud jooni iga rea ja veeru raja jaoks. Rajasuurused (1fr, auto, 200px) on märgistatud igal joonel. Lünkade alad on esile tõstetud poollabipaistvate ribadega, mis näitavad lünkade väärtust pikslites. Kaudsed ja selgesõnalised rajad eristatakse täisjoonte vs kriipsjoonete abil.

Flexbox Suund ja Joondus

Flex konteinerid näitavad peatelge noolena (rida, rida-vastupidine, veerg, veerg-vastupidine) ja risttelge risti sellega. justify-content ja align-items visualiseeritakse märgistatud joondusindikaatoritega, mis näitavad, kuidas ruum jaotatakse laste vahel.

Kõigi Konteinerite Automaatne Tuvastamine

Tööriist skannib automaatselt kogu lehe ja leiab iga elemendi, millel on display: grid või display: flex (sh inline variandid). Märgise loend näitab tuvastatud koguarvu. Pole vaja elemente käsitsi valida — kõik leitakse ja loetletakse automaatselt.

Üksikasjalik Omaduste Paneel

Klõpsa mis tahes konteineril, et näha selle täielikke paigutuse omadusi: grid-template-columns/rows, grid-gap, flex-direction, justify-content, align-items, flex-wrap ja kõik lapse suuruse omadused (flex-grow, flex-shrink, flex-basis, grid-column, grid-row).

Lapse Elemendi Suurus

Iga lapse element Grid või Flex konteineris näitab oma tegelikku renderdatud suurust, flex-grow/shrink väärtusi ja ruudustiku ala paigutust. Vaata täpselt, kui palju ruumi iga laps hõivab ja miks.

Pesastatud Paigutuse Tuvastamine

Tuvastab Grid ja Flex konteinereid, mis on pesastatud teiste Grid/Flex konteinerite sees. Kihistus renderdab iga pesastamise taseme erinevate värvidega, et saaksid näha täielikku paigutuse hierarhiat.

Tavalised kasutusjuhud

Ruudustiku Raja Suuruse Silumine

Ruudustiku veerg on oodatust laiem või kitsam? Kihistus näitab tegelikke raja suurusi (1fr lahendatud 342px-ks, auto lahendatud 156px-ks), et saaksid täpselt näha, kuidas brauser suurused arvutas.

Flex Ruumi Jaotuse Mõistmine

Miks on üks flex laps laiem kui teine? Visualiseerija näitab flex-grow, flex-shrink ja flex-basis väärtusi iga lapse jaoks, muutes ruumi jaotuse loogika nähtavaks.

Reageerivate Ruudustiku Muutuste Kontrollimine

Muuda brauseri suurust ja vaata ruudustiku kihistuse reaalajas uuenemist. Vaata, kuidas grid-template-columns muutub "1fr 1fr 1fr"-st lauaarvutil "1fr"-ks mobiilil, ja kontrolli üleminekut igal murdepunktil.

CSS Grid ja Flexboxi Õppimine

Külasta hästi ehitatud veebisaite ja vaata, kuidas nad kasutavad Grid ja Flex paigutusi tootmises. Visuaalsed kihistused muudavad abstraktsed kontseptsioonid (fr ühikud, auto-fit, justify-content) käegakatsutavaks ja interaktiivseks.

Paigutuse Järjepidevuse Auditeerimine

Kontrolli, et kõik kaardi ruudustikud lehel kasutavad sama veergude arvu ja lünkade väärtusi. Kihistus muudab ebajärjepidevused kohe nähtavaks — üks sektsioon, mis kasutab 20px lünka, samas kui teine kasutab 24px, on esmapilgul ilmne.

Kuidas kasutada
1

Aktiveeri Grid/Flex Visualiseerija

Ava DevSuite Pro ujuv dokk ja klõpsa Grid/Flex Visualiseerija ikoonil. Tööriist skannib lehe ja tuvastab kõik Grid ja Flex konteinerid.

2

Vaata Tuvastatud Konteinereid

Iga Grid ja Flex konteiner saab värvitud ääriste kihistuse. Paneel loetleb kõik tuvastatud konteinerid nende tüübiga (Grid või Flex) ja elemendi selektoriga.

3

Klõpsa Üksikasjade Inspekteerimiseks

Klõpsa mis tahes konteineril, et näha selle täielikke paigutuse omadusi. Ruudustiku konteinerid näitavad raja jooni ja suurusi; Flex konteinerid näitavad telje suundi ja joondust.

4

Uuri Lapse Suurust

Iga lapse element kuvab oma arvutatud suuruse ja paigutuspõhised omadused (flex-grow, grid-area). Mõista, kuidas ruum jaotatakse laste vahel.

5

Lülita Kihistused Välja

Klõpsa tööriista ikoonil uuesti, et eemaldada kõik kihistused ja naasta tavalisele lehe vaatele.

Kas olete valmis proovima? Grid/Flex Visualiseerija?

Paigaldage DevSuite Pro tasuta ja avage 39+ arendustööriista oma brauserile.

Lisa Chrome'i Lisa Edge'i Lisa FireFoxi