如何在 DIV 中添加复选框和标签 css 单击事件?以下代码对我不起作用,如果我删除“”它的工作完美。为什么会发生?
HTML
<div id="wrapper">
<input name="" type="checkbox" value="" id="hub" class="hub" style="display:none;"/>
<label for="hub" class="hub2"></label>
</div>
<div class="slide">
the contents
</div>
CSS
.slide{
background:red;
}
input[type=checkbox].hub:checked ~ .slide {
background:green !important;
}