I'm trying to create a toggle for mobile menu, but the :checked
selector doesn't seem to be working.
Here is the Code:
#toggleMenuToggle:checked .nav-css {
display: none;
}
<label class="desktop-hidden menuToggle" for="toggleMenuToggle">MENU</label>
<input type="checkbox" name="toggleMenuToggle" id="toggleMenuToggle">
<ul id="dropdown-nav" class="nav-css">
<li class="n1 current">
<a class="n1">Test</a>
</li>
</ul>
Shouldn't the <ul>
have it's display set to none when my checkbox is checked?