【发布时间】:2019-01-07 05:45:37
【问题描述】:
我想将 CSS 变量和 calc() 结合起来,但就像之前在 this thread 中提到的(没有确切答案),如果您执行以下操作似乎会出现问题:
--a: 1;
--b: 2;
--result: calc(var(--a) + var(--b));
这个例子的输出当然应该是 3,但是如果你使用 var(--result) 它只有值 var(calc(1 + 2))。
注意:我不想使用预处理器(如 sess 或 lass),只使用原生 CSS。
所以我的问题是:你能以某种方式强制 calc() 函数在其结果用于 var(--result) 之前执行吗?
提前致谢!
【问题讨论】:
标签: css css-variables css-calc