android - Android 浏览器文本输入页面跳转

标签 android css jquery-mobile

我有一个登录页面,这让我很痛苦。每当尝试输入文本时,页面跳得很厉害。我试过关闭-webkit-backface-visibility。有什么建议吗?

最佳答案

这是由应用于输入元素或输入元素的父元素的 3d 变换引起的。

例如,我使用以下代码向我的元素添加了转换以强制 GPU 加速以更快地进行 CSS 转换:

.GPUAccel, .GPUAccel div:not(.noGPUAccel) {
    -webkit-transform: rotateZ(360deg);
    -webkit-backface-visibility: hidden;
}

这无意中导致一些测试手机(例如 LG optimus 滑盖)在输入字段中输入字符时弹跳。

从父元素中删除 GPU 加速或转换解决了这个问题。

这似乎是一个难以捉摸的问题。

关于android - Android 浏览器文本输入页面跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9189003/

相关文章:

android - Android 额外 Intent 的文档

javascript - JQuery Mobile 自动添加奇怪的加载消息

android - Flutter io.flutter.app.FlutterActivity' 已经在单一类型导入中定义

android - 是否可以在运行时更改 Android 中的布局宽度和高度?

javascript - Android WebView 未返回所需的 HTML

android - Chrome 手机忽略溢出

jquery - 在设备方向上更改图像 jquery-mobile

html - 在等高列内 Bootstrap 等高行

python - 使用 xhtml2pdf pisa.CreatePDF() 创建 pdf 时出现 CSS 解析错误

css - 具有相对定位元素的 Z-index