我正在尝试在我的 html 表单中设置无效元素的样式;在 Chrome 中很简单,但 Firefox 拒绝听我的 :invalid 伪类。在 Chrome 和 Firefox 中打开以下内容,看看我的意思:
<html>
<head>
<style type='text/css'>
:invalid{
color:#FF0000;
};
</style>
</head>
<body>
<form>
This box validates on inputs between 0 and 100:
<input class='myInput' type='number' min='0' max='100'>
</form>
</body>
</html>
在输入框中输入 101,Chrome 将其变为红色,而 Firefox 忽略它。想法?