如何在另一个标签 <label> 或 <p> 或 <a> 中为输入标签的 ID 添加选中的 class
how to add checked class for id of an input-tag in a other tag <label> or <p> or <a>
做项目的时候遇到了问题
为什么 运行 #MyId:checked~#show
(style) for ID
of a tag in <a>
, <label>
and <p>
有没有办法运行css
呢?
无需移除和移动 label tag
, 把这个例子的 #test:checked~#show
改成 运行 就可以了.
#show {
display: none;
}
#test:checked~#show {
display: block;
}
<label>
<input id="test" type="radio" value="0">click to show
</label>
<div id="show">
hahahahahahha
</div>
否则你可以这样做:
#show {
display: none;
}
#test:checked~#show {
display: block;
}
<input id="test" type="checkbox" >
<label for="test">click to show</label>
<div id="show">
hahahahahahha
</div>
做项目的时候遇到了问题
为什么 运行 #MyId:checked~#show
(style) for ID
of a tag in <a>
, <label>
and <p>
有没有办法运行css
呢?
无需移除和移动 label tag
, 把这个例子的 #test:checked~#show
改成 运行 就可以了.
#show {
display: none;
}
#test:checked~#show {
display: block;
}
<label>
<input id="test" type="radio" value="0">click to show
</label>
<div id="show">
hahahahahahha
</div>
否则你可以这样做:
#show {
display: none;
}
#test:checked~#show {
display: block;
}
<input id="test" type="checkbox" >
<label for="test">click to show</label>
<div id="show">
hahahahahahha
</div>