禁止在 calc
函数中使用没有间隔的运算符。
a { top: calc(1px + 2px); }
/** ↑
* 运算符周围的空白符 */
在运算符前,必须有一个空格或换行符加缩进。在运算符之后,必须有一个空格或换行符。
true
以下模式被视为违规:
a { top: calc(1px+2px); }
a { top: calc(1px+ 2px); }
以下模式不被视为违规:
a { top: calc(1px + 2px); }
a { top: calc(calc(1em * 2) / 3); }
a {
top: calc(var(--foo) +
var(--bar));
}
a {
top: calc(var(--foo)
+ var(--bar));
}