Een pseudo-class selector heeft als basis een dubbele punt gevolgd door de naam. Stijlregels waarin gebruik gemaakt wordt van een pseudo-class selector kunnen er als volgt uitzien:
:pseudo-classnaam { stijldeclaratie }
Element:pseudo-classnaam { stijldeclaratie }
Om de pseudo-class selectors goed te laten werken, moet je ze in de exacte volgorde definiƫren: link, visited, hover, active, focus. |
a:link {
color: black;
}
a:visited {
text-decoration: none;
}
a:hover {
color: red;
text-decoration: none;
}
a:active {
color: gray;
}
a:focus {
color: green;
font-weight: bold;
}
De naam van een pseudo-class is niet hoofdlettergevoelig. Dat wil zeggen dat het niet uitmaakt of de naam in hoofdletters of in kleine letters wordt geschreven. |
a.vettetekst:hover {
color: green;
font-weight:bold;
text-decoration: none;
}
div {
color: white;
padding: 25px;
font-weight: bold;
text-align: center;
background-color: green;
}
div:hover {
background-color: red;
}
p {
display: none;
color: white;
background-color: purple;
font-weight: bold;
padding: 10px;
}
div:hover p {
display: block;
}
p:first-child {
color: red;
font-weight: bold;
}
p i:first-child {
color: red;
font-weight: bold;
}
p:first-child i {
color: red;
font-weight: bold;
}
p:last-child {
color: red;
font-weight: bold;
}
li:last-child {
border-right: none;
}
p:nth-child(3) {
color: red;
font-weight: bold;
}
p:nth-child(2n) {
color: red;
font-weight: bold;
}
q:lang(nl) {
color: red;
font-weight: bold;
}
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. |