我在 iframe 中有一个表单。
我通过点击虚拟键盘IOS上的箭头打开此表单的字段后,我看到视口(viewport)突然移动
我在移动版 Safari(ios8) 中注意到了这个问题,并且只在窗体中的框架中出现。
如果在 iOS 中打开堆栈溢出,“运行代码”按钮不可见,因此链接到 here 中的工作示例.
这里的代码片段:
.a { background-color: #f00 }
.b { background-color: #0f0 }
.c { background-color: #00f }
.d { background-color: #ff0 }
.e { background-color: #0ff }
.f { background-color: #f0f }
.g { background-color: #0a0 }
.h { background-color: #a00 }
.z { background-color: #00a }
<input class="a" placeholder="A" type="text"><br>
<input class="b" placeholder="B" type="text"><br>
<input class="c" placeholder="C" type="text"><br>
<input class="d" placeholder="D" type="text"><br>
<input class="e" placeholder="E" type="text"><br>
<input class="f" placeholder="F" type="text"><br>
<input class="g" placeholder="G" type="text"><br>
<input class="h" placeholder="H" type="text"><br>
<input class="z" placeholder="Z" type="text"><br>
这个问题好久没解决
discussions.apple.com/message/23671694
关于javascript - 移动Safari。 iframe 内的表单突然移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30840843/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |