当前位置:首页 > 操作系统 > Ios

javascript – iOS 6:Safari溢出:隐藏在包含div上,当模态打开时不起作用

我似乎无法使用溢出:隐藏在我的网站主体上的技巧,以便在模态打开时锁定背景内容.

我正在将当前样式应用到身体上:

    $('body').css({'overflow':'auto', 'position':'static'});

并且它们正在成功应用,它在Android中运行良好,后台内容锁,但在iOS设备中,这不起作用,内容背景内容仍然可滚动.知道是什么会导致这个吗?

这是我正在使用的元视口标记:

<meta name="viewport" content="width=device-width, maximum-scale=1">

解决方法:

iOS6 Webview要求隐藏在html和body元素上的溢出才能正常工作.如果有人想将它添加到webkit bug跟踪器,我将非常感激:).

此问题或问题here应标记为重复.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!