这个问题在这里已有答案:
什么是错误的本规范?我已经尝试在选中按钮时用红色为跨度着色,但这对我不起作用
试试这个:
对于第一个span
:
input:checked ~ span:first-of-type {
color: red;
}
input:checked ~ span:first-of-type {
color: red;
}
<input type="checkbox" name="">Click
<br><span>mohammedSerwan</span>
<br><span>Mohammed2</span>
对于所有span
所以使用~
:
input:checked ~ span {
color: red;
}
input:checked ~ span {
color: red;
}
<input type="checkbox" name="">Click
<br><span>mohammedSerwan</span>
<br><span>Mohammed2</span>