Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Forståelse av Bokmodellen på en Praktisk Måte | Seksjon
CSS-Grunnleggende

bookForståelse av Bokmodellen på en Praktisk Måte

Sveip for å vise menyen

Hvert element på en nettside gjengis som en rektangulær boks. Hver boks består av fire deler:

  • Innhold: selve teksten eller elementene;
  • Polstring: plass inne i elementet;
  • Ramme: omgir innholdet og polstringen;
  • Marg: plass utenfor elementet.

Visuell struktur

Marg → Ramme → Polstring → Innhold. Den totale størrelsen på et element avhenger av alle disse delene.

Innhold

Den synlige delen av elementet: tekst, bilder eller andre elementer.

Padding (Indre mellomrom)

Oppretter mellomrom mellom innhold og kantlinje.

.box {
  padding: 20px;
}

Kortform

padding: 20px; /* all sides */
padding: 10px 20px; /* top/bottom | left/right */
padding: 10px 20px 5px; /* top | left/right | bottom */
padding: 10px 15px 20px 25px; /* top | right | bottom | left */

Margin (Ytre mellomrom)

Oppretter mellomrom mellom elementer.

.box {
  margin: 20px;
}

Forkortet skrivemåte

margin: 20px;
margin: 10px 20px;
margin: 10px 20px 5px;
margin: 10px 15px 20px 25px;

Kantlinje

Definerer kanten til elementet.

.box {
  border: 4px solid darkblue;
}

Viktig forskjell

  • Padding → innvendig mellomrom (påvirker bakgrunn);
  • Margin → utvendig mellomrom (påvirker IKKE bakgrunn).

Box Sizing

Styrer hvordan bredde og høyde beregnes.

box-sizing: content-box; /* default */
box-sizing: border-box;
  • content-box: padding + border legges til størrelsen;
  • border-box: alt inkludert i størrelsen.

I faktiske prosjekter foretrekkes border-box.

Note
Merk

Boksmodellen bestemmer elementets størrelse, avstand og oppførsel i layouten. Hvis layouten ser ødelagt ut, er det vanligvis boksmodellen som er årsaken.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 11

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

Seksjon 1. Kapittel 11
some-alt