Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Lägga till utrymme med marginaler och utfyllnad | CSS-Boxmodellen och Elementavstånd
CSS-Grunder

bookLägga till utrymme med marginaler och utfyllnad

Egenskaperna margin, padding och border hjälper oss att lägga till mer utrymme runt element, vilket förbättrar webbplatsens utseende, läsbarhet och användbarhet. Låt oss titta närmare på var och en av dem.

Egenskaperna margin och padding

padding

padding avser utrymmet mellan ett elements innehåll och dess kantlinje.

padding: top right bottom left

Vi har flera sätt att ange ett värde för padding.

Förenklad syntax

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Varje padding separat

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin avser utrymmet mellan ett element och angränsande element. Det är området utanför elementets kantlinje.

margin: top right bottom left

Vi kan ange margin på ett par olika sätt.

Förkortad syntax

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Varje marginal separat

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

border-egenskap

border avser linjen som omger ett elements padding och innehåll. Det är området som separerar elementets innehåll från dess marginal.

border: width style color;

Förkortning

border: 4px solid brown;

Det innebär att ramen på alla sidor ser likadan ut. Deras width är 4px, style är solid och color är brown.

Låt oss titta på följande exempel och undersöka möjliga ramstilar:

index.html

index.html

styles.css

styles.css

copy

Utdata

Varje kant separat

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. Vad är skillnaden mellan margin och padding i CSS?

2. Vad är syftet med egenskapen border?

3. Hur kan vi tillämpa olika margin-värden på olika sidor av ett element?

question mark

Vad är skillnaden mellan margin och padding i CSS?

Select the correct answer

question mark

Vad är syftet med egenskapen border?

Select the correct answer

question mark

Hur kan vi tillämpa olika margin-värden på olika sidor av ett element?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3

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

Suggested prompts:

Can you explain the difference between margin and padding with examples?

What are the possible values for the border-style property?

How do I use shorthand for margin, padding, and border in CSS?

Awesome!

Completion rate improved to 2.56

bookLägga till utrymme med marginaler och utfyllnad

Svep för att visa menyn

Egenskaperna margin, padding och border hjälper oss att lägga till mer utrymme runt element, vilket förbättrar webbplatsens utseende, läsbarhet och användbarhet. Låt oss titta närmare på var och en av dem.

Egenskaperna margin och padding

padding

padding avser utrymmet mellan ett elements innehåll och dess kantlinje.

padding: top right bottom left

Vi har flera sätt att ange ett värde för padding.

Förenklad syntax

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Varje padding separat

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin avser utrymmet mellan ett element och angränsande element. Det är området utanför elementets kantlinje.

margin: top right bottom left

Vi kan ange margin på ett par olika sätt.

Förkortad syntax

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Varje marginal separat

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

border-egenskap

border avser linjen som omger ett elements padding och innehåll. Det är området som separerar elementets innehåll från dess marginal.

border: width style color;

Förkortning

border: 4px solid brown;

Det innebär att ramen på alla sidor ser likadan ut. Deras width är 4px, style är solid och color är brown.

Låt oss titta på följande exempel och undersöka möjliga ramstilar:

index.html

index.html

styles.css

styles.css

copy

Utdata

Varje kant separat

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. Vad är skillnaden mellan margin och padding i CSS?

2. Vad är syftet med egenskapen border?

3. Hur kan vi tillämpa olika margin-värden på olika sidor av ett element?

question mark

Vad är skillnaden mellan margin och padding i CSS?

Select the correct answer

question mark

Vad är syftet med egenskapen border?

Select the correct answer

question mark

Hur kan vi tillämpa olika margin-värden på olika sidor av ett element?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
some-alt