我有一个非常恼人的问题,就是表单在输入值时上下跳跃。我使用的是Jquery mobile version1.0.1,使用的是phonegap,并在Android2.3上进行了测试(这个问题只在安卓上存在,而不是在iphones -why上!?)。
我注意到,如果页面在聚焦于输入框之前没有滚动,那么就没有问题。但是当我滚动页面,点击文本框来输入值的那一刻,所有的地狱都被打破了。有人能告诉我这是怎么回事吗?提前感谢
发布于 2012-06-26 21:50:13
我解决我的问题的方法如下:
容器div具有以下css:
-webkit-transition-property: -webkit-transform;
-webkit-transition-timing-function: cubic-bezier(0,0,0.25,1);
-webkit-transition-duration: 0;
-webkit-transform: translate3d(0, 0, 0);
移除它解决了我在android上的问题。
看起来android有很多高级css3风格的buggy。
希望这些信息能有所帮助。
https://stackoverflow.com/questions/9988178
复制相似问题