CSS Academy · Lektion

Layoutinspektör för Flexbox och Grid

Visualisera flex- och gridspår, mellanrum och objektjustering med överlagringen i Chromes layoutinspektör.

Lektion 2 av 413 steg

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.

Gratis att börja

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

  1. Beräknade format och inspektör för boxmodellen
  2. Layoutinspektör för Flexbox och Grid
  3. Panelen CSS Overview
  4. Felsökare för animeringar och övergångar
← Tillbaka till CSS Academy