Layoutinspektör för Flexbox och Grid
Visualisera flex- och gridspår, mellanrum och objektjustering med överlagringen i Chromes layoutinspektör.
Layoutinspektör för Flexbox och Grid är en gratis lektion i CSS Academy på CoddyKit. Detta är lektion 2 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för CSS Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i CSS Academy innehåller totalt 4 lektioner.
Flexbox-märkning i DevTools
Chrome DevTools markerar flexbehållare med märkningen "flex" bredvid deras DOM-nod i Elements-panelen. Klicka på märkningen för att växla Flexbox-överlägget — färgade linjer som visar huvudaxel, tväraxel, objektens gränser och avstånd.
Grid-märkning och överlägg
Grid-behållare visar märkningen "grid". Klicka på den för att växla grid-överlägget: färgade linjer för kolumner, rader och avstånd. Permanenta överlägg (fästa i Layout-panelen) förblir synliga när ni rullar eller ändrar visningsområdets storlek.
Layout-panelen
DevTools → Elements → fliken Layout listar alla flex- och grid-behållare på sidan. Om ni klickar på namnet på en behållare väljs den i DOM:en och dess överlägg aktiveras eller inaktiveras. Överläggets utseende (linjefärg, etikettens synlighet och spårstorlekar) kan konfigureras här.
Storleksbestämning av grid-spår
Överlägget visar spårnamn och storlekar när "Show track sizes" är aktiverat. Inneboende storlekar (auto, min-content, max-content) och bråkdelar (fr) visar sina upplösta pixelvärden — vilket tydliggör hur fr-enheter delar upp det tillgängliga utrymmet.
Inspektion av Flexbox-element
Välj ett flexelement (ett barn till en flexcontainer). På Styles-panelen visas en expansion av förkortningen flex — flex-grow, flex-shrink och flex-basis. Överlägget markerar elementets storlek längs huvudaxeln, dess basstorlek samt eventuell tillväxt eller krympning som har tillämpats.
Namngivna gridområden
Gridcontainrar med grid-template-areas visar överlägg för namngivna områden. Varje namngivet område är märkt och färgkodat. Det gör det enkelt att kontrollera att tilldelningarna för grid-area motsvarar den avsedda layoutmallen.
Inspektion av subgrid
DevTools markerar subgridcontainrar tydligt. Deras spårlinjer linjerar med spåren i det överordnade gridet — överlägget visar denna linjering visuellt och bekräftar att subgrid-elementen deltar i det överordnade gridets koordinatsystem.
Felsökning av justering
Feljusterade element beror ofta på felaktiga värden för justify-content, align-items eller align-self. Flex/grid-överlägget visar elementens positioner i förhållande till axellinjerna. Prova att växla mellan olika justeringsegenskaper på Styles-panelen och observera förändringarna i överlägget i realtid.
Visualisering av gap
Överlägget visar gap-avståndet som färgade band mellan elementen. Det gör det enkelt att bekräfta gap-värden och avgöra om avståndet kommer från gap (korrekt) eller från margin (som kan kollapsa oväntat i flexrader).
Implicita och explicita gridspår
Gridöverlägget skiljer mellan implicita spår (som skapas automatiskt för element som hamnar utanför det definierade området) och explicita spår (som definieras i grid-template). Streckade linjer markerar implicita spår. Om innehållet skapar oväntade implicita spår visar överlägget omedelbart mönstret för innehållets överskridning.
Felsökning av responsiva layouter
Kombinera Layout Inspector med Device Mode. Ändra storlek på visningsområdet och se hur flexradbrytning och gridspår med auto-fill/auto-fit flödar om i realtid. På så sätt upptäcks problem i responsiva layouter tidigare än när ett webbläsarfönster ändras manuellt.
Kunskapskontroll
Vad visar gridöverlägget i DevTools som inte syns på den renderade sidan?
Sammanfattning
Flexbox- och Grid Layout Inspector i DevTools visualiserar axellinjer, spårstorlekar, gap-avstånd, namngivna områden och implicita spår som interaktiva överlägg. Tillsammans med Layout-panelen för hantering av överlägg gör det felsökning av komplexa CSS-layouter snabbare och mer intuitiv än att enbart läsa CSS.
Lär dig CSS med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 40
- Lektioner
- 159
Vanliga frågor
Är lektionen ”Layoutinspektör för Flexbox och Grid” gratis?
Ja – hela texten till ”Layoutinspektör för Flexbox och Grid” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i CSS Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i CSS Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Layoutinspektör för Flexbox och Grid”?
Visualisera flex- och gridspår, mellanrum och objektjustering med överlagringen i Chromes layoutinspektör. Ni övar på CSS Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig CSS Academy?
Du behöver inga förkunskaper. Utbildningen i CSS Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 2 av 4.
Hur lång tid tar lektionen ”Layoutinspektör för Flexbox och Grid”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här CSS Academy-lektionen?
Ja. Varje CSS Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Beräknade format och inspektör för boxmodellen
- Layoutinspektör för Flexbox och Grid
- Panelen CSS Overview
- Felsökare för animeringar och övergångar