![]() |
De achtergrond eigenschappen zijn: background-color, background-image, background-repeat, background-position en background-attachment. |
![]() |
De CSS eigenschap background-image wordt gebruikt om een achtergrondafbeelding in te voegen. Als voorbeeld van een achtergrondafbeelding gebruiken we vierkantjes in .png formaat. Om de vierkantjes als achtergrondafbeelding voor een webpagina in te voegen, pas je eenvoudig de eigenschap background-image toe op het <body> element en geef je de locatie van de afbeelding op. |
De achtergrondafbeelding kan ook worden ingesteld voor specifieke elementen, zoals het <p> element.
body {
background-image: url("images/bg_gradient.png");
background-repeat: repeat-x;
}
Op dezelfde manier kan je de waarde repeat-y gebruiken om de achtergrondafbeelding verticaal langs de y-as te herhalen, of de waarde no-repeat om herhaling helemaal te voorkomen.
body {
background-image: url("images/bg_tree.png");
background-repeat: no-repeat;
}
body {
background-image: url("images/bg_tree.png");
background-repeat: no-repeat;
background-position: right top;
}
body {
background-image: url("images/bg_fixed.png");
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
}
body {
background-color: #f0e68c;
background-image: url("images/smiley.png");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 190px 13px;
}
Met behulp van de shorthand eigenschap kan het bovenstaande voorbeeld worden geschreven als:
body {
background: #f0e68c url("images/smiley.png") no-repeat fixed 190px 13px;
}
Zoals je hebt gezien kan je met de shorthand eigenschap meerdere CSS achtergrondeigenschappen in één enkele declaratie op geven. Voor de volgorde van de waarden in de shorthand code kun je het beste de onderstaande volgorde aan houden.
background-color |
background-image |
background-repeat |
background-attachment |
background-position |
![]() |
Het maakt niet uit of één van de eigenschapswaarden ontbreekt, als de andere maar in de bovenstaande volgorde staan. |
![]() |
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. |