我有一个带有负数的内容div
和一个min-height: 100%;
相对定位的页脚,因此页脚将留在屏幕底部。这两个 div 是兄弟姐妹。 div
margint-top
当用户拆分对接的 iPad 键盘时,我面临的问题就出现了。如果焦点所在的输入字段靠近屏幕底部,则整个页面被向上“推”以适应键盘。一旦“合并”的键盘被解除,这个多余的底部空间就会消失,但如果键盘被拆分,它会保留在那里,使页面更高,这使得用户可以滚动屏幕。
我试过使用<meta name="viewport" content="height=device-height" />
,但它对所描述的行为没有任何影响。
这发生在 iOS 7.1 上的 Safari 和 Chrome 中