![]() |
Het CSS box model is in wezen een box die om elk HTML-element geplaatst wordt. Het bestaat uit: marges, randen, opvulling en de inhoud. De afbeelding hieronder illustreert het box model. |
Content - De inhoud van het box, waar tekst en afbeeldingen verschijnen. |
Padding - Wist een gebied rond de inhoud, de padding is dan transparant. |
Border - Een rand die rond de padding en inhoud gaat. |
Margin - Wist een gebied buiten de grens, de margin is dan transparant. |
div {
background-color: #f2f2f2;
width: 300px;
border: 15px solid #4196B5;
padding: 40px;
margin: 20px;
}
div {
background-color: #f2f2f2;
width: 300px;
border: 15px solid #FFB05B;
padding: 15px;
margin: 20px auto;
}
![]() |
Met het box model kunnen we een rand rond de elementen plaatsen en ruimte tussen de elementen creƫren. |
![]() |
Wanneer je de eigenschappen width en height van een element instelt met CSS, stel je alleen de breedte en hoogte van het inhoudsgebied in. Om de volledige grootte van een element te berekenen, moet je ook rekening houden met de padding, border en margin. |
![]() |
De berekening van het bovenstaande <div> element in het voorbeeld is als volgt: |
290px (width)
+ 10px (links + rechts padding)
+ 5px (links + rechts border)
+ 0px (links + rechts margin)
= Totaal: 320px breed
![]() |
Ad blocker gedetecteerd! |
Ons website heeft gedetecteerd dat u een Ad blocker gebruikt. Codecenter.nl is gratis, wij blijven overeind door het weergeven van advertenties en u kunt ons daarbij helpen. Het wordt aanbevolen om uw Ad blocker uit te schakelen zodat u verder gebruik kunt maken van codecenter.nl, alvast bedankt. |