css - 当 <input/> 文本溢出时,iOS 6 中的页面移动

标签 css html ios6

我在 iOS 6 的网站上遇到了这个非常奇怪的问题。

在我的登录屏幕上,我有两个 <input/>字段、用户名和密码。我在 <input/> 中输入文本字段,如果文本的宽度大于 <input/> 的宽度(当文字溢出时),整个屏幕移动大约50px到右下角。当我使用虚拟键盘中的删除按钮连续键入字符或删除字符时,会发生这种情况。一旦文本宽度小于 <input/>宽度,页面不会移动。这发生在 iOS 6、Safari 和 iOS 6 应用程序中。

我尝试将父级设置为 overflow: hidden没有运气。

<input/> 中的文本溢出时,如何防止页面移动?字段?

Here's an example showcasing it.

最佳答案

也许试试position:fixed?我没有 iPhone/iPod Touch/iPad,所以无法测试。

关于css - 当 &lt;input/> 文本溢出时,iOS 6 中的页面移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15388756/

相关文章:

javascript - 将用户输入限制为预定义的值列表

ios - 防止在 iOS 6 上旋转 ABPerson ViewController 和 ABNewPerson ViewController

html - 圆形波纹效果动画 :Having problem of not getting third circle by using css

html - 小图片链接作为其销售图片右下角的按钮

jQuery 事件文本颜色不变

html - 带链接的背景图片

ios6 - 如何将 iOS 6 beta 升级到 iOS6 公开发行版

xcode - iOS模拟器: how to close an app

javascript - jQuery 如何更改第二个元素上的文本?

css - 如何在 CSS 中区分 Safari 和 Chrome?