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

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