Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在iOS上使用带有phonegap的JQuery-mobile时,我打开了一个面板,但随后启用了水平滚动,给我带来了麻烦,所以我可以将整个页面与面板一起滚动到左侧。面板打开时如何禁用水平滚动?
我刚刚遇到了phonegap和android的同样问题。为我解决的问题是摆脱了 data-display="overlay" 或 display="push"。即使它不再滑入,菜单仍然有效。希望这能有所帮助。
使用 jQuery Mobile 1.4.5,我遇到这个问题的版本,原因是html元素允许水平滚动。这可以通过设置来解决
html
html { overflow-x: hidden; }
或者
.ui-mobile { overflow-x: hidden }