【发布时间】:2019-08-26 16:27:55
【问题描述】:
我正在通过 Atom 上的 W3C CSS Validation 包传递我的 .css 文件,它实际上给了我一个“解析错误”消息,该消息实际上是针对为练习而创建的所有变量。下面是 :root 伪类的开头(但所有剩余的变量声明都同样错误)
我已经尝试从头开始重写它们,替换它们或更改值只是为了检查行为,但没有任何改变。
:root {
--primary-color: #781820;
--secondary-color: #ABABAB;
--tertiary-color: #cead00;
--backup-color: #FAFAFA;
...
除了修复错误之外,我还想了解它们的所在位置以便更好地了解流程。
【问题讨论】:
-
这真的不是问题。 CSS vars 在技术上仍然是候选推荐的一部分——尽管被广泛采用并且 W3C 验证器不支持它们。这是 github 问题:github.com/w3c/css-validator/issues/111
-
w3 验证是否针对 IE11 等浏览器进行验证?某些版本的 IE 不完全支持 CSS 变量。
-
@KrisHollenbeck 不,W3C 验证是根据已发布的 W3C 规范验证代码。
-
抱歉耽搁了,伙计们。 \肠胃炎使我昏倒了一个星期。 disinfor 邮寄了它。这不是问题。
标签: css w3c css-variables