700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 移动端弹出遮罩层禁止页面滚动 遮罩里面的框允许滚动如何实现。

移动端弹出遮罩层禁止页面滚动 遮罩里面的框允许滚动如何实现。

时间:2022-06-11 23:45:48

相关推荐

移动端弹出遮罩层禁止页面滚动 遮罩里面的框允许滚动如何实现。

因为有的弹窗上面有滑动,但是滑动部分滑动时会带动底下的页面滚动,如何解决?

1.弹窗弹起时

activityAgreement:function(){vm.agreementsDailog=true;vm.hideTheAgreements=truevar scrollTop=document.documentElement.scrollTop$('body').css({'overflow':'hidden','position': 'fixed','top': scrollTop*(-1)});},

2.弹窗关闭时

closeAgreements:function(){vm.agreementsDailog=falsevm.hideTheAgreements=false$('body').css({'overflow':'auto','position': 'static','top': 'auto'});}

这样就不管怎么划都不会影响下面的代码了.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。