安卓手机移动端页面为body设置overflow:hidden;不起作用


动态的改变body的样式,测试了可行

var scrollTop = $("body").scrollTop();//body设置为fixed之后会飘到顶部,所以要动态计算当前用户所在高度
$("body").css({
    'overflow':'hidden',
    'position': 'fixed',
    'top': scrollTop*-1
});
$loadMask.css('top',scrollTop);//设置遮罩层top值
 
/*取消后设置回来*/
$("body").css({
    'overflow':'auto',
    'position': 'static',
    'top': 'auto'
});

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM