0

我正在使用 JQueryMobile 构建一个应用程序,该应用程序主要在带有 Firefox 的基于 Linux 的触摸设备上运行。

我的问题是,对于 JQM,当页面内容无法在屏幕上显示时,Web 浏览器会显示垂直滚动条显示垂直滚动条

Sencha 和 Dojo 没有这样的问题。它们的行为就像在基于触摸的设备上运行一样,即使使用桌面网络浏览器(降低浏览器窗口的高度):

那么,如何让 JQM 在桌面 Web 浏览器上运行时对触摸友好?

4

1 回答 1

0

对于这个问题,似乎没有真正好的 JS 和/或 CSS 解决方案。使用 CSS ( overflow-y: hidden; ) 隐藏滚动条可防止滚动和弄乱 JQM 触摸事件。

我通过使用 Firefox 插件(Grab and Drag)找到了一种解决方法,这是一个可以接受的解决方案,因为我控制运行浏览器的设备。

它工作正常,但它不是一个纯粹的 JS/HTML/CSS 解决方案......

于 2013-03-20T09:13:36.627 回答