CSS剪辑路径属性::为什么不验证?

CSS剪辑路径属性::为什么不验证?,css,deprecated,validation,Css,Deprecated,Validation,我在谷歌上搜索了很多,并在stackoverflow上搜索,但我还没有找到以下问题的解决方案: 由于这个事实,旧的css属性剪辑已经有一段时间不受欢迎了,现在我想用属性剪辑路径替换它。不幸的是,它无法验证 因此,如果我将这两个示例放在验证器中,我会得到以下错误: .visuallyhidden { border: 0; clip-path: rect(0,0,0,0); height: 1px; margin: -1px; overflow: hidden

我在谷歌上搜索了很多,并在stackoverflow上搜索,但我还没有找到以下问题的解决方案:

由于这个事实,旧的css属性剪辑已经有一段时间不受欢迎了,现在我想用属性剪辑路径替换它。不幸的是,它无法验证

因此,如果我将这两个示例放在验证器中,我会得到以下错误:

.visuallyhidden {
    border: 0;
    clip-path: rect(0,0,0,0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
=>属性剪辑路径不存在:rect0,0,0,0

属性剪辑路径不存在:无

我是不是误会了?
提前非常感谢

目前看来这是一个建议,因此没有作为有效属性添加到validators规则集中。听起来很有趣!我想知道为什么FlexLayout即使在草稿文档中也会进行验证。但至少flex布局处于候选推荐阶段。我怀疑这是原因,但剪辑路径的语法已经改变。它不再是矩形了,它是从顶部,从右侧,从底部,从左侧插入的。您可以在这里看到它的作用,仅限于WebKit浏览器
.reset-visuallyhidden {
    clip-path: none;
    position: static;
    height: auto;
    width: auto;
    margin: 0;
    overflow: visible;
}