我正在使用 jquery 移动框架在 android 中创建 webview 应用程序。 我需要显示宽度大于屏幕的表格。 水平滚动条不显示。 我尝试了很多方法,但没有一个对我有用..(很多人都面临着与我相同的问题,我已经尝试了第 1 到 3 页中的所有谷歌搜索结果链接,还有一些来自 stackoverflow 的链接) 有什么建议吗? *抱歉我的英语不好..
最佳答案
我有一个非常相似的问题,我通过一些实验找到了适合我的情况的解决方法(错误修复?)。
在 JQuery Mobile CSS 文件(对我来说是“jquery.mobile-1.1.0-rc.2.css”)中,我将第 1119 行更改为:
.ui-content { border-width: 0; overflow: visible; overflow-x: hidden; padding: 15px; }
到:
.ui-content { border-width: 0; overflow: visible; overflow-x: scroll; padding: 15px; }
这让我的 CSS(具有绝对宽度和坐标)可以水平滚动。
一旦您修改了 JQuery Mobile CSS 的本地副本,请不要忘记更改 html header 中的链接。
同样,我不确定之前的行为是否是故意的。它很可能符合 Jquery Mobile 团队的设计目标。但这种变化对我有用。希望对您有所帮助。
关于Android WebView JQuery 移动水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117179/