【发布时间】:2020-11-24 10:44:04
【问题描述】:
我有一个这样的复选框,
<nav>
<div id="center">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Skill</a></li>
<li><a href="#">Profile</a></li>
</ul>
<input type="checkbox" id="check">
<label for="check" class="checkbtn">
<i class="fas fa-bars"></i>
</label>
</div>
</nav>
但是,复选框在复选框选择器上不起作用,我不知道为什么。 这是我的 CSS 导航和复选框。
nav ul{
position: fixed;
width: 100%;
height: 200px;
background: #2c3e50;
top: 47px;
display: none;
text-align: center;
padding-left: 0;
transition: all .5s;
}
#check:checked ~ nav ul {
display: block;
}
【问题讨论】:
-
你的
nav ul在哪里? -
我已将其添加到问题中