我的css页面在一个月前没有错误验证,我没有编辑我遇到错误的代码行。
form input:required:focus{
border: 3px solid red;
}
form input:invalid{
border: 3px solid grey;
}
我得到的错误是: “Unknown pseudo-element或pseudo-class:required”和“Unknown pseudo-element or pseudo-class:invalid”。我正在验证CSS Level 3。
答案 0 :(得分:0)
这是因为:required
和:invalid
伪类属于CSS Selectors Level 4的一部分(因此您无法使用CSS3验证程序对其进行验证)。
尽管它们只是Level 4的一部分,但大多数浏览器已经实现了它们 - Chrome / Firefox / IE(> = 10)/ Opera(> = 10)/ Safari(> = 5)。