var()方法引用变量后无法设置成负值

来源:8-4 实战项目:框架搭建

人生的起源

2022-03-01

:root {
–a: 10px;
}
.box {
margin-left: -var(–a);
}

我这样把变量写成负值,它不会生效,请问除了直接设置–a: -10px这样,还有其它方法吗?

写回答

1回答

西门老舅

2022-03-02

你好,如果是纯原生CSS,还真只有-10px这种写法,因为CSS还不能太编程化,当然你可以使用预处理CSS,是可以更符合你要的需求。

0
0

前端内功修炼 5大主流布局系统进阶

前端内功修炼:5大主流布局系统进阶

758 学习 · 231 问题

查看课程