1

我有一个用postcss-mixins制作的 mixin ,我想使用一个 css 变量作为参数,但它不起作用。

:root {
    --padd: 2rem;
}

@define-mixin position $place, $val {
    @if $place == end { right: $(val); }
    @if $place == start { left: $(val); }
}

然后我称之为:

.foo1 {
   @mixin position end, 2rem; /* it works -> right: 2rem; */
}

.foo2 {
   @mixin position end, var(--padd); /* doesn't work -> right: var(--padd); - it should output 2rem  */
}

我怎样才能设法将 css 变量与 postcss-mixins 一起使用?

4

0 回答 0