我正在使用jqmobi。
http://jqmobi.com/testdrive-相同

在iOS上,当输入字段成为焦点时,内容将向上移动。我希望标题保持在同一位置。

最佳答案

当前的jqMobi版本中没有任何方法可以执行此操作。
一种解决方法是,当手机进入键盘模式时,根据document.body.scrollTop重新放置#jQUi style.top;

您可以使用$ .touchLayer事件'enter-edit-reshape'和'exit-edit-reshape'检测跨浏览器的大小。

$.bind($.touchLayer, 'enter-edit-reshape', function(){
    $('#jQUi').css('top', document.body.scrollTop+'px');
});
$.bind($.touchLayer, 'exit-edit-reshape', function(){
    $('#jQUi').css('top', 0);
});


干杯! :)

关于css - jqmobi。在iOS(ipod)上,当以输入字段为中心的内容上移时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12250620/

10-09 14:10