Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Förståelse av boxmodellen på ett praktiskt sätt | Boxmodellen och Avstånd
Practice
Projects
Quizzes & Challenges
Frågesporter
Challenges
/
CSS-Grunder

bookFörståelse av boxmodellen på ett praktiskt sätt

Svep för att visa menyn

HTML-element renderas som rektangulära rutor på en webbsida. Varje element har sitt innehållsområde, utfyllnad (padding), ram (border) och marginal (margin).

De fyra delarna av boxmodellen

Innehåll

Innehållsområdet innehåller text, bilder eller andra element. Detta är den synliga inre delen av elementet.

Utfyllnad (Padding)

Utfyllnad är utrymmet mellan innehållet och ramen. Skapar internt avstånd.

.box {
  padding: 20px;
}

Utfyllnad ökar elementets synliga storlek.

Ram (Border)

Ramen omger utfyllnaden och innehållet.

.box {
  border: 4px solid darkblue;
}

Som standard är ramens bredd 0, och ramens färg matchar textfärgen om inget annat anges.

Marginal (Margin)

Marginal är utrymmet utanför ramen. Skapar avstånd mellan element.

.box {
  margin: 40px;
}

Marginal påverkar inte elementets bakgrundsfärg.

index.html

index.html

styles.css

styles.css

copy

I detta exempel:

  • Bakgrunden fyller innehålls- och utfyllnadsområdet;
  • Ram omger dessa;
  • Marginal skapar utrymme utanför rutan.
Note
Notering

Som standard har vissa element förinställda egenskaper för padding och margin. Detta är gjort för att säkerställa att en webbsida är läsbar även utan några stilar.

Note
Viktigt

Boxmodellen avgör hur mycket utrymme ett element upptar på en sida.

Den totala storleken på ett element beror på innehållets storlek, utfyllnad (padding), kantlinje (border) och marginal (margin).

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 3. Kapitel 1
some-alt