HTML5 表单验证弹出窗口在 chrome 和 IE 中不可读

HTML5 form validation popup not readable in chrome and IE

当带有 HTML5 验证的输入位于浏览器底部时 window,HTML5 表单验证弹出窗口将出现 "outside" 浏览器 window,即无法阅读。

我创建了一个 fiddle 来显示问题:https://jsfiddle.net/gy8vhLz9/2/

弹出窗口在 Firefox 中运行良好,但在 Chromium 51.0 或 IE10 或 IE11 中无法读取。

这只是一个浏览器错误,还是我有可能影响它?

当我的问题包含 link 到 jsfiddle.net 时,Whosebug 会强制我显示代码。这是 jsfiddle 中的 HTML,当我 not 输入有效的电子邮件地址时会导致问题:

<input type="email" placeholder="email" />

我得出结论,HTML5 验证尚未成熟。我们应该用别的东西。

Here 是一个 Cromium 问题,其中指出我们无法设置错误消息的样式。