我有一个全屏菜单,一旦激活页面仍然滚动,有没有办法阻止它?
我读了另一篇文章说
body,html {
overflow: hidden;
max-height: 100%;
}
但这也会阻止页面滚动。
最佳答案
您可能想考虑一些 JS/Jquery 在菜单切换打开和关闭时启用/禁用固定类?
例如
if($('#menu').hasClass('open'))
{
$('body').addClass("fixedPosition");
}
else
{
$('body').removeClass("fixedPosition");
}
关于javascript - 防止全屏菜单滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59661999/