Pseudo klasa checked
Pseudo klasa checked omogućava da se uhvati
označen checkbox
ili radio.
Nažalost, stilove za njihovu dekoraciju nije moguće zadati. Na primer, ne može se zadati pozadina ili boja ivice (može se zadati, na primer, širina i visina, ali one neće imati onakav efekat kakav bi se mogao očekivati).
Uprkos tome, moguće je zadati stilove za susedne
elemente, na primer, ovako: input:checked + p
- zadaćemo stilove za pasus, koji
se nalazi neposredno ispod označenog input polja.
Sintaksa
element:checked {
}
Primer
Označite checkbox-ove i videćete kako se crvenom
bojom osvetljavaju oznake label,
koje se nalaze neposredno
iza označenih checkbox-ova:
<input type="checkbox" id="elem1">
<label for="elem1">oznaka 1</label>
<br>
<input type="checkbox" id="elem2">
<label for="elem2">oznaka 2</label>
input:checked + label {
color: red;
}
:
Primer
Označite radio dugmad i videćete kako se crvenom
bojom osvetljavaju oznake label, koje
se nalaze neposredno iza označenog
prekidača:
<input type="radio" name="elem" id="elem1">
<label for="elem1">oznaka 1</label>
<br>
<input type="radio" name="elem" id="elem2">
<label for="elem2">oznaka 2</label>
input:checked + label {
color: red;
}
: