HTMLCSS ':选中' 不工作
...
<input id ="nav-toggle" type="checkbox">
<label id ="nav-toggle-label" for="nav-toggle">
<img src="ic_view_list_white_18px.svg">
</label>
...
CSS
...
header #nav-toggle {
display: none;
}
header #nav-toggle-label {
position: absolute;
top: 1.3ch;
cursor: pointer;
}
#nav-toggle:checked + header + article {
margin-left: 20ch;
}
...
一直在努力创建将通过滑动header
和article
向右切换一个侧边栏(nav
)的复选框。 由于某种原因,它不工作,将不胜感激任何帮助。
提供重现问题所需的所有部件http://stackoverflow.com/help/mcve –