Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Vad är CSS-boxmodellen? | CSS-Boxmodellen och Elementavstånd
CSS-Grunder

bookVad är CSS-boxmodellen?

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

  • Padding är området mellan innehållet och kantlinjen, vilket kan användas för att lägga till utrymme mellan innehållet och kantlinjen;
  • Border omger elementet. Som standard är kantlinjens bredd 0. Om vi inte anger någon kantlinjefärg, får kantlinjen samma färg som innehållet;
  • Margin är utrymmet mellan kantlinjen och andra element på sidan.
index.html

index.html

styles.css

styles.css

copy
Note
Observera

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.

width och height-egenskaper

Egenskaperna width och height används för att definiera storleken på ett element. Bredden och höjden på ett element kan variera beroende på vilken typ av boxmodell som används.

index.html

index.html

styles.css

styles.css

copy

Det är också viktigt att nämna att för de flesta element räcker det ofta med att ange endast egenskapen width, eftersom height vanligtvis bestäms automatiskt. Detta hjälper till att undvika problem med överflöd när innehållets width eller height är mindre än innehållet inuti.

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

bookVad är CSS-boxmodellen?

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), kantlinje (border) och marginal (margin).

  • Padding är området mellan innehållet och kantlinjen, vilket kan användas för att lägga till utrymme mellan innehållet och kantlinjen;
  • Border omger elementet. Som standard är kantlinjens bredd 0. Om vi inte anger någon kantlinjefärg, får kantlinjen samma färg som innehållet;
  • Margin är utrymmet mellan kantlinjen och andra element på sidan.
index.html

index.html

styles.css

styles.css

copy
Note
Observera

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.

width och height-egenskaper

Egenskaperna width och height används för att definiera storleken på ett element. Bredden och höjden på ett element kan variera beroende på vilken typ av boxmodell som används.

index.html

index.html

styles.css

styles.css

copy

Det är också viktigt att nämna att för de flesta element räcker det ofta med att ange endast egenskapen width, eftersom height vanligtvis bestäms automatiskt. Detta hjälper till att undvika problem med överflöd när innehållets width eller height är mindre än innehållet inuti.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 1
some-alt