滚动穿透听起来很高级的亚子,其实就是移动端很常见的一个问题:当我们使用遮罩层弹出后铺满了整个屏幕,其下方的dom结构依然可以滚动,这就是滚动穿透了。
解决方法:

  1. 使用 css的overflow:hidden使body溢出隐藏;
//适用:弹窗不需要滚动
if(弹窗开启){
document.body.style.overflow = 'hidden';
}else{
document.body.style.overflow = 'auto';
}
posted on 2021-09-17 15:09  秃头大宝贝  阅读(37)  评论(1)    收藏  举报