我有一个用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 一起使用?