css - jqmobi。在 ios (ipod) 上,当输入字段聚焦的内容向上移动时

标签 css ios html cordova jqmobi

我正在使用 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/

相关文章:

html - 将相对大小的 Div 的内容与相对大小的元素居中,同时保持元素左对齐

javascript - 将幻灯片图像限制为幻灯片容器的高度/宽度?

javascript - 来自 JS 的 Css 定位

ios - 无法在模拟器中模拟MMWormhole应用程序

jquery - (Bootstrap 3) 如何保留我的底部导航栏而不是 3 跨度图标

php - 在 html 中定位表单

jquery - 使用 HTML 和 CSS(也许还有 jquery?)创建一个切换的、出现的、滑动的 div

ios - UIActivityIndi​​catorView 隐藏属性默认设置为 YES

ios - 使用 NSURLSession 将 NSString 作为 post 方法的主体发送

html - 如何以编程方式(或使用工具)将 .MHT mhtml 文件转换为常规 HTML 和 CSS 文件?