Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Rutenettgap og Justering | Komme i Gang med CSS Grid
CSS Grid-mestring

bookRutenettgap og Justering

Forstå gap-egenskapen i CSS Grid

Når du arbeider med CSS Grid, er kontroll over avstanden mellom grid-elementer avgjørende for å skape ryddige og lesbare oppsett. gap-egenskapen gir en moderne og konsis måte å angi avstanden mellom rader og kolonner i et grid.

I motsetning til eldre egenskaper som grid-row-gap og grid-column-gap, som kun lot deg angi rad- eller kolonneavstand hver for seg, lar gap deg definere begge samtidig eller separat, noe som gjør CSS-en din mer oversiktlig og vedlikeholdbar.

  • Ved å sette gap: 20px; legges det til 20 piksler mellom alle rader og kolonner;
  • Ved å bruke gap: 20px 40px; settes det 20 piksler mellom rader og 40 piksler mellom kolonner.
index.html

index.html

styles.css

styles.css

copy

Hvordan justeringsegenskaper fungerer i CSS Grid

Justering i CSS Grid styres med egenskaper som justify-items og align-items, som kontrollerer hvordan elementer plasseres innenfor sine grid-områder.

  • justify-items justerer elementer langs rad- (inline-)aksen;
  • align-items justerer elementer langs kolonne- (block-)aksen.

Disse egenskapene samspiller med størrelsen på grid-sporene du definerer:

  • Hvis et grid-spor er større enn innholdet inni, bestemmer justeringsegenskapene om elementene starter, slutter eller sentreres innenfor tilgjengelig plass;
  • Ved å bruke justify-items: center sentreres alle elementer horisontalt i sine respektive grid-celler;
  • Ved å bruke align-items: end justeres elementene vertikalt til bunnen av cellene.

Ved å kombinere disse egenskapene med gap-egenskapen, kontrollerer du både avstanden mellom elementene og plasseringen deres i hver grid-celle.

Beste praksis for avstand og justering i CSS Grid

  • Bruk gap-egenskapen for jevn avstand mellom grid-elementer;
  • Juster justify-items og align-items for å kontrollere horisontal og vertikal justering innenfor grid-celler;
  • Sentrer eller juster elementer til enden av cellene for å skape visuelt balanserte oppsett;
  • Unngå unødvendige marginer mellom grid-elementer, la gap håndtere avstanden for forutsigbarhet og enklere vedlikehold.

Ved å følge disse beste praksisene sikrer du at CSS Grid-oppsettene dine er moderne, fleksible og enkle å oppdatere etter hvert som designbehovene endres.

question mark

Hvilke påstander om CSS Grid gap- og justeringsegenskaper er riktige? (Velg alle som gjelder.)

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain the difference between `gap` and using margins for spacing in CSS Grid?

How do I use `justify-items` and `align-items` together for complex layouts?

What are some common mistakes to avoid when working with spacing and alignment in CSS Grid?

Awesome!

Completion rate improved to 9.09

bookRutenettgap og Justering

Sveip for å vise menyen

Forstå gap-egenskapen i CSS Grid

Når du arbeider med CSS Grid, er kontroll over avstanden mellom grid-elementer avgjørende for å skape ryddige og lesbare oppsett. gap-egenskapen gir en moderne og konsis måte å angi avstanden mellom rader og kolonner i et grid.

I motsetning til eldre egenskaper som grid-row-gap og grid-column-gap, som kun lot deg angi rad- eller kolonneavstand hver for seg, lar gap deg definere begge samtidig eller separat, noe som gjør CSS-en din mer oversiktlig og vedlikeholdbar.

  • Ved å sette gap: 20px; legges det til 20 piksler mellom alle rader og kolonner;
  • Ved å bruke gap: 20px 40px; settes det 20 piksler mellom rader og 40 piksler mellom kolonner.
index.html

index.html

styles.css

styles.css

copy

Hvordan justeringsegenskaper fungerer i CSS Grid

Justering i CSS Grid styres med egenskaper som justify-items og align-items, som kontrollerer hvordan elementer plasseres innenfor sine grid-områder.

  • justify-items justerer elementer langs rad- (inline-)aksen;
  • align-items justerer elementer langs kolonne- (block-)aksen.

Disse egenskapene samspiller med størrelsen på grid-sporene du definerer:

  • Hvis et grid-spor er større enn innholdet inni, bestemmer justeringsegenskapene om elementene starter, slutter eller sentreres innenfor tilgjengelig plass;
  • Ved å bruke justify-items: center sentreres alle elementer horisontalt i sine respektive grid-celler;
  • Ved å bruke align-items: end justeres elementene vertikalt til bunnen av cellene.

Ved å kombinere disse egenskapene med gap-egenskapen, kontrollerer du både avstanden mellom elementene og plasseringen deres i hver grid-celle.

Beste praksis for avstand og justering i CSS Grid

  • Bruk gap-egenskapen for jevn avstand mellom grid-elementer;
  • Juster justify-items og align-items for å kontrollere horisontal og vertikal justering innenfor grid-celler;
  • Sentrer eller juster elementer til enden av cellene for å skape visuelt balanserte oppsett;
  • Unngå unødvendige marginer mellom grid-elementer, la gap håndtere avstanden for forutsigbarhet og enklere vedlikehold.

Ved å følge disse beste praksisene sikrer du at CSS Grid-oppsettene dine er moderne, fleksible og enkle å oppdatere etter hvert som designbehovene endres.

question mark

Hvilke påstander om CSS Grid gap- og justeringsegenskaper er riktige? (Velg alle som gjelder.)

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 3
some-alt