无效的伪元素或伪类

时间:2016-11-29 01:22:55

标签: css css3 validation

我的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。

1 个答案:

答案 0 :(得分:0)

这是因为:required:invalid伪类属于CSS Selectors Level 4的一部分(因此您无法使用CSS3验证程序对其进行验证)。

尽管它们只是Level 4的一部分,但大多数浏览器已经实现了它们 - Chrome / Firefox / IE(> = 10)/ Opera(> = 10)/ Safari(> = 5)。