【问题标题】:Parse errors when using calc with rem and px将 calc 与 rem 和 px 一起使用时解析错误
【发布时间】:2013-08-04 19:09:17
【问题描述】:

我有以下 CSS:

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

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

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

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

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

【问题讨论】:

    标签: css w3c-validation css-calc


    【解决方案1】:

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

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

    【讨论】:

    • @Adrift:验证器漏洞百出。这就是你需要知道的,真的:)
    • 谢谢。恢复理智。
    • 理智吗?如果验证器本身有问题,我们还有什么希望? :]
    猜你喜欢
    • 2014-04-22
    • 2021-05-30
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 2015-06-24
    • 2021-01-25
    • 1970-01-01
    • 2020-01-17
    相关资源
    最近更新 更多