【发布时间】:2018-03-22 06:05:57
【问题描述】:
我在 scss 中定义了以下变量
:root {
--color-in: none;
--color-out: none;
}
我正在通过 javascript 设置它们的值。
我如何在这些条件上编写 if else 条件,例如如果它们不是未定义的,则执行此操作,否则执行此操作。我尝试了以下代码,但它不起作用。
@if var(--color-in) && var(--color-out) {
background:
linear-gradient(to left, transparent, rgba(255,255,255,.5)),
linear-gradient(to left, var(--color-in), var(--color-out));
} @else {
background-color: currentColor;
}
如何解决这个问题?
【问题讨论】:
标签: javascript css sass