:valid 伪类选择具有根据元素设置进行验证的值的 <form> 元素。
:valid 选择器仅适用于具有 min 和 max 属性的表单 <input> 元素、具有合法电子邮件的电子邮件字段、具有数值的数字字段或者非空值的必填字段。
语法
:valid {
css declarations;
}
:valid 选择器示例:
<!DOCTYPE html>
<html>
<head>
<title>文档的标题</title>
<style>
input {
border: 1px solid #cccccc;
padding: 5px 10px;
}
input:valid {
background-color: #eeeeee;
}
</style>
</head>
<body>
<h2>:valid selector example</h2>
<form>
<input type="email" value="onitroad@example.com">
</form>
</body>
</html>
在给定的示例中,当输入非法电子邮件地址时,样式会消失。
日期:2020-06-02 22:14:51 来源:oir作者:oir
