iPhone键盘缩小了web应用的模态大小
iPhone keyboard shrinks modal size for web application
我有一个网站,它有一个模态。当一个div被点击时,模态弹出。模态中有一个输入。在移动设备上浏览网站时,我遇到了一个问题,当点击输入时,iPhone键盘会弹出。模态看起来保持相同的大小,但是如果我关闭iPhone键盘,模态就会缩小到屏幕大小减去键盘大小。
在使用虚拟键盘时,iOS和position:fixed;
元素的渲染似乎有一个错误。
你应该尝试改变你的模态使用position:absolute;
,看看这是否纠正了这个问题。
您也可以在这里尝试User Agent嗅探方法。
在没有看到任何代码的情况下很难说,但也许您需要添加viewport元标记?
如果你还没有这样做,试一下:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
相关文章:
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 打开一个模态并将其链接到AngularJS中的指令
- SemanticUI模态not onDeny/onApprove事件未激发
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 包含数据库中相关信息的开放模态
- bootstrap消除模态并显示另一个模态
- 模态提示-如何重写此代码
- 模态框无法正常工作
- 模态对话框加载 jquery 在控制台中执行,但不从应用程序加载.js
- 获取 AngularJS 应用程序以在单击时显示模态
- 基于Ionic和AngularJS的模态对话框导致应用程序冻结
- 如何在没有引导的情况下正确处理 AngularJS 应用程序中的弹出窗口(模态)
- iPhone键盘缩小了web应用的模态大小
- 使用jquery-confirm的Angular应用.如何在模态中插入选择
- 关闭jQuery模态对话框在MVC4应用程序
- 当模态打开时,停止新闻事件的传播/防止React Native应用程序冒泡
- 在bootstrap模态中对knockoutjs ViewModel应用绑定
- 如何打开一个模态对话框弹出从iframe (sharepoint托管的应用程序,(应用程序部分))在父窗口
- Rails应用程序与引导模态视图包含表单,提交和消失模态视图无需重新加载页面