HTML:選擇在輸入時檢查下一個元素
<label>
<input type="checkbox" />
</label>
<div>
stuff
</div>
我希望能夠風格根據輸入的選中狀態DIV元素,像
input ~ div{
display: none;
}
input:checked ~ div{
display: block;
}
顯然, ~
選擇器在這裏似乎不起作用。 +
有沒有其他的解決方案(除了JavaScript)?
答案是http://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector與http://stackoverflow.com/questions/混合5275857/highlight-label-if-checkbox-is-checked – RaphaelDDL 2013-05-09 13:00:16