我使用 JQtouch、Jquery 和 PhoneGap 制作了一个应用程序。当您在表单的字段中键入内容时,每次输入字符时整个页面都会向上或向下滚动。我到处寻找解决方案,但找不到。 这里有一个类似的问题:https://github.com/jquery/jquery-mobile/issues/638 但他的解决方案并没有解决我的问题。
有谁知道为什么页面会随着文本框中每个添加的字符上下滚动?由于页面太小,上下滚动很快,非常烦人。
最佳答案
将以下 CSS 放在文件中的所有其他 CSS 样式之后:
body {
-webkit-perspective: none;
-webkit-transform-style: flat;
}
body > * {
-webkit-backface-visibility: visible;
-webkit-transform: none;
}
这应该可以解决您的问题(至少对我来说是这样)。
关于jquery - 在 Android PhoneGap 应用程序中使用 JQTouch 打字时屏幕滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5069463/