h1 {
color: green;
}
p {
color: grey;
}
* {
text-align: center;
font-weight: bold;
color: red;
}
h1 {
text-align: center;
color: green;
}
h2 {
text-align: center;
color: green;
}
h3 {
text-align: center;
color: green;
}
p {
text-align: center;
color: green;
}
Zoals je in het bovenstaande voorbeeld kunt zien, geldt voor h1, h2, h3 en p dezelfde stijlregel. Dat betekent dat deze kunnen worden gegroepeerd in een door komma's gescheiden lijst.
h1, h2, h3, p {
text-align: center;
color: green;
}
div p b {
color: #ff0000;
}
In onderstaand voorbeeld zie je dat de stijlregels in de selector ul.menu alleen worden toegepast op de <a> elementen die zich in een <ul> element met de class .menu bevinden, en hebben geen effect op andere links in het document.
ul.menu li a {
margin: 10px;
color: #999;
font-weight: bold;
text-decoration: none;
}
Stijlregels met child element selectors hebben de volgende opbouw: |
Element1 > Element2 { stijldeclaratie }
div > p {
color: white;
background-color: red;
}
In het voorbeeld hieronder wordt de stijlregel in de selector ul > li alleen toegepast op de <li> elementen die directe kinderen zijn van het <ul> element, en heeft geen effect op andere elementen in de lijst.
ul > li {
list-style: circle;
}
ul > li ol {
list-style: square;
}
Stijlregels met adjacent sibling selectors hebben de volgende opbouw: |
Element1 + Element2 { stijldeclaratie }
In onderstaand voorbeeld wordt het eerste p element geselecteerd dat direct na h1 element wordt geplaatst.
h1 + p {
color: blue;
font-size: 18px;
}
In onderstaand voorbeeld wordt het eerste p element geselecteerd dat direct na ul element wordt geplaatst.
ul.task + p {
color: #f0f;
text-indent: 30px;
}
Onthoud dat de + selector wordt gebruikt om een element te selecteren dat direct na een ander specifiek element staat. |
Stijlregels met general sibling selectors hebben de volgende opbouw: |
Element1 ~ Element2 { stijldeclaratie }
div ~ p {
color: white;
background-color: red;
}
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. |