2012-02-08 78 views

回答

0

浏览器是否缩放?我有浏览器放大输入/对话框等问题...尝试设置<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">在您的<head/>

+0

谢谢。问题解决了。背面知名度导致了问题。 @BPM:我用Jquery Mobile – 2012-02-09 05:21:26

0

您是否正在使用jq-touch?使用同样的东西时我遇到了这个问题。我用css中的position属性来解决它,并将其改为绝对的。

+0

你可以提供更多细节,我试着将页面,表单和其他元素设置为绝对。我仍然会在表单输入中看到这种古怪的滚动效果。 jqtouch表单演示也是如此。 – 2012-04-16 21:31:17

1

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

例如,我又增加了变换到我的元素,以强制GPU加速,使CSS转换速度更快使用的代码:

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

无意中造成了一定的测试手机(例如,LG的Optimus滑块),在输入字段中输入字符时反弹。

从父元素中移除GPU加速或转换解决了此问题。

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

相关问题