【发布时间】:2014-04-04 04:49:31
【问题描述】:
希望你能帮我解决这个烦人的问题。
我目前正在构建一个针对 Mobile Safari (iOS7) 优化的网络应用程序。我希望我的页面是视口的 100% 高度。目前我的页面比视口大,即使我已将 css 中的高度指定为 100%。
这个问题的解决方案是改变这个:
<meta name="viewport" content="user-scalable=no, width=device-width, height=device-height, initial-scale=1.0" />
通过删除height=device-height
问题在于没有高度元标记,当我触摸/单击输入字段时(当键盘出现时),页脚被向上推到页面上。因为我可以选择固定的键盘/输入或正确的页面高度:(不理想。
你们中的任何人都遇到过这个问题,并找到了解决这两个问题的解决方案吗?
【问题讨论】:
-
我遇到了同样的问题,所以我在内容页面上定义了
min-height。
标签: javascript html css ios7 mobile-safari