溢出:隐藏不适用于iPad iOS 11

时间:2018-05-07 20:29:22

标签: javascript ios css cordova ipad

当我点击一个按钮时,我正试图让div全屏显示,当我这样做时,我希望body元素不滚动。它在浏览器或iPad模拟器(Xcode)上运行良好,但在实际的iPad中我仍然可以向下/向上滚动

基本上,这是单击时更改样式的按钮:

            document.getElementsByTagName('body')[0].style.overflow = 'hidden'
            document.getElementsByTagName('body')[0].style.position = 'fixed'
            document.getElementsByTagName('body')[0].style.height = '100%'
            document.getElementsByTagName('html')[0].style.overflow = 'hidden'
            document.getElementsByTagName('html')[0].style.position = 'fixed'
            document.getElementsByTagName('html')[0].style.height = '100%'

0 个答案:

没有答案