使用带有rem和px的calc时解析错误

时间:2013-08-03 16:45:07

标签: css w3c-validation css-calc

我有以下CSS:

body {
  width: calc(700px + 2 * 4rem);
}

.someclass {
  margin: calc(2rem - 2px) 0;
}

当我通过W3C CSS验证运行时,我得到了

  

值错误:宽度分析错误+ 2 * 4rem)
  值误差:margin Parse Error - 2px)0

造成这种情况的原因是什么?我在calc()中使用的所有单位都是长度单位,而calc()应该能够处理它。

1 个答案:

答案 0 :(得分:9)

这是w3 css验证器中的已知错误:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=18913