Pseudoklass checked
Pseudoklass checked võimaldab püüda
märgitud märkeruutu
või radio.
Kahjuks ei saa nende kaunistamiseks stiile määrata. Näiteks ei saa määrata tausta või piirjoone värvi (saab määrata näiteks laiuse ja kõrguse, kuid need ei avalda sellist mõju, nagu võiks oodata).
Sellele vaatamata saab stiile määrata naaberelementidele,
näiteks nii: input:checked + p
- määrame stiilid lõigule, mis
asub otse märgitud inputi all.
Süntaks
element:checked {
}
Näide
Märkige märkeruudud ja näete, kuidas punaselt
hoojavad label
sildid, mis asuvad otse
märgitud märkeruutude järel:
<input type="checkbox" id="elem1">
<label for="elem1">silt 1</label>
<br>
<input type="checkbox" id="elem2">
<label for="elem2">silt 2</label>
input:checked + label {
color: red;
}
:
Näide
Märkige radio ja näete, kuidas punaselt
hoojavad label sildid, mis
asuvad otse märgitud
lüliti järel:
<input type="radio" name="elem" id="elem1">
<label for="elem1">silt 1</label>
<br>
<input type="radio" name="elem" id="elem2">
<label for="elem2">silt 2</label>
input:checked + label {
color: red;
}
: