我有一个表格,需要第一个输入:
<form>
<input type="text" required>
<input type="submit">
</form>
用户必须滚动才能到达提交按钮:
input[type="submit"] {
margin-top: 150%;
}
如果我提交表单,但未填写必填字段,则视口将滚动到顶部,我会看到 html5 验证气泡。
如果我再次向下滚动到提交按钮所在的位置,则验证气泡保持固定不变。我希望它会随着它所附着的字段消失或向上移动。
这个jsFiddle显示了我在说什么。
这里发生了什么?有人见过这个吗?我在最新版本的 Chrome 和 Chromium 上看到了它。它不会发生在 FF 上,因为一旦您与页面交互,气泡就会消失。