谁能告诉我打开全屏菜单时如何禁用滚动?下面的代码是我目前拥有的。我需要在菜单打开时禁用桌面和移动设备上的滚动,因为此时您可以在打开菜单时滚动,并且在您关闭菜单时会在不知不觉中最终出现在页面的不同部分。
<div class="navigation-container">
<input type="checkbox" id="main-navigation-toggle" class="btn btn--close" title="Toggle main navigation" />
<label for="main-navigation-toggle">
<span></span>
</label>
<nav id="main-navigation" class="nav-main">
<ul class="menu">
<li class="menu__item">
<a class="menu__link" href="#0">Home</a>
</li>
<li class="menu__item">
<a class="menu__link" href="#0">About</a>
</li>
<li class="menu__item">
<a class="menu__link" href="#0">Projects</a>
</li>
<li class="menu__item">
<a class="menu__link" href="#0">Contact</a>
</li>
</ul>
</nav>
</div>
森栏
MYYA
森林海
随时随地看视频慕课网APP
相关分类