Margin og Polstring Gjort Enkelt
Stryg for at vise menuen
Du ved, at hvert element har indhold, polstring, kant og margin. Lad os se, hvordan man styrer afstand ved hjælp af disse egenskaber.
Polstring
Polstring skaber plads inde i elementet, mellem indholdet og kanten.
.box {
padding: 20px;
}
Dette tilføjer 20px polstring på alle fire sider.
Polstring med shorthand
Polstring kan skrives med shorthand-syntaks.
Rækkefølgen af værdier er altid: top → højre → bund → venstre
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 */
Individuelle padding-egenskaber
Det er også muligt at styre hver side separat:
padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;
Margin
Margin skaber afstand udenfor elementet, mellem det og andre elementer.
.box {
margin: 20px;
}
Margin shorthand
Margin følger de samme shorthand-regler som padding:
margin: 20px; /* all sides */
margin: 10px 20px; /* top/bottom | left/right */
margin: 10px 20px 5px; /* top | left/right | bottom */
margin: 10px 15px 20px 25px; /* top | right | bottom | left */
Individuelle margin-egenskaber
Kan også indstilles individuelt:
margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;
Kant
Kanten er placeret mellem polstring og margin.
Grundlæggende shorthand:
border: 4px solid brown;
Dette definerer: bredde, stil, farve.
Almindelige kantstile omfatter solid, dotted, dashed og double.
Det er også muligt at styre de enkelte sider efter behov:
border-top: 2px solid black;
Overvej følgende eksempel og identificer de mulige kantstile:
index.html
styles.css
Output
Polstring:
- Tilføjer plads inde i elementet;
- Udvider baggrundsområdet.
Margin:
- Tilføjer plads uden for elementet;
- Påvirker ikke elementets baggrund.
1. Hvilken side får 40px i følgende deklaration?
2. Hvilken egenskab tilføjer plads inde i et element, mellem dets indhold og kant?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat