Псевдокласси checked
Псевдокласси checked имкон медиҳад, ки
чекбокси
интихобшуда ё радио-ро қабз кунем.
Мутаассифона, услубҳо барои оро додани онҳо муайян кардан мумкин нест.
Масалан, мумкин нест замина
ё ранги
ҳудуд-ро муайян кард (мумкин аст, масалан, паҳнӣ
ва баландиро муайян кард, аммо онҳо таъсири мунтазирро
намерасонанд).
Бо вуҷуди ин, имконпазир аст, ки услубҳоро барои элементҳои ҳамсоя
муайян кард, масалан, ин тавр: input:checked + p
- барои абзасе, ки
бевосита дар зери вуруди интихобшуда ҷойгир аст, услубҳоро муайян мекунем.
Синтаксис
элемент:checked {
}
Намуна
Чекбоксҳоро интихоб кунед ва шумо хоҳед дид, ки чӣ тавр
ба сурхи ранҷида меоянд
нишонаҳои label,
ки бевосита
пас аз чекбоксҳои интихобшуда ҷойгиранд:
<input type="checkbox" id="elem1">
<label for="elem1">нишона 1</label>
<br>
<input type="checkbox" id="elem2">
<label for="elem2">нишона 2</label>
input:checked + label {
color: red;
}
:
Намуна
Радио-ро интихоб кунед ва шумо хоҳед дид, ки чӣ тавр ба сурхи ранҷида меоянд
нишонаҳои label, ки
бевосита пас аз тугмаи интихобшуда
ҷойгиранд:
<input type="radio" name="elem" id="elem1">
<label for="elem1">нишона 1</label>
<br>
<input type="radio" name="elem" id="elem2">
<label for="elem2">нишона 2</label>
input:checked + label {
color: red;
}
: