我们经常写遮罩层弹出框之类的效果,但是小编最近发现弹出框出现后,它覆盖的背景内容信息却可以滑动,体验很不好,那么如何禁止背景滑动

很简单的属性


弹出框出现后将body设为hidden
document.body.style.overflow = "hidden";

当关闭弹出框的时候body设为auto
document.body.style.overflow = "hidden";


这样就可以实现效果了,一般都是动态添加
根据你的事件需求设置body的overflow属性就可以了
posted on 2018-04-28 11:42  妞妞不安  阅读(372)  评论(0编辑  收藏  举报