《Overflow》不能在iPhone和iPad上运行
Overflow not working on iPhone and iPad
我使用这个javascript部分隐藏或没有滚动条时,我的模态是打开或没有,但iPhone和iPad不隐藏我的滚动条?问题来自位置相对?
这是我的javascript代码
function openNav() {
document.getElementById("myNav").style.cssText = "height:100%";
document.body.style.overflow = "hidden";
}
function closeNav() {
document.getElementById("myNav").style.cssText = "height:0%";
document.body.style.overflow = "scroll";
}
为了解决我的问题,我需要添加
-webkit-overflow-scrolling:touch
在我的CSS文件中
*, *:after, *:before {
但问题仍然存在,当我试图打开我的全屏菜单!!
相关文章:
- jQuery AJAX刷新没有'不能在iPhone上工作
- Nivo Lightbox不能在iPhone上打开,但可以在iPad上使用
- 为什么我的HTML5 / JS应用程序不能在我的iPhone上运行
- 为什么 $.post 似乎不能在我的网站上的 iPad/iPhone 上运行
- 流星:谷歌登录不'不能在iphone/ipad上工作
- Titanium Javascript -代码可以在iPhone上运行,但不能在Android上运行
- innerHTML不能在iPhone上工作
- 引导3:手机导航可以在桌面打开,但不能在iPhone上打开
- mootools setProperty方法不能在iphone, ipad上工作
- 在Ajax回调中打开电子邮件客户端.不能在iPhone上运行
- PHP多个cookie不能在iPad / iPhone浏览器上工作
- sessionStorage不能在iphone 6的safari上工作-非私有模式
- JQuery事件$(文档).ready不能在IPhone 5上运行移动safari
- 下拉菜单不能在iPhone上工作
- Phonegap事件不能在iphone上工作
- 为什么我的网站的单选按钮不能在iPhone/iPad上点击?
- HTML5 Video不能在iPhone和iPad上运行
- iPhone WebApp添加到主屏幕后不能正常工作
- 《Overflow》不能在iPhone和iPad上运行
- 为什么JavaScript .play()不能在iPhone safari上播放音频文件?