使用一个像混入一样调用的 Sass 变量
Using a Sass variable called like a mixin
在 Sass 中,我不确定要搜索什么。我想要这样的东西:
$dark = function($perc) {
$decimal = $perc/100%;
return rgba(0,0,0,$decimal);
}
.bar { box-shadow: 1px 1px 3px $dark(40%); }
所以...调用一个变量,如 @mixin
?我不知道。我确定这是可行的,我只是不知道如何或如何研究它。
在SASS中,这些被简称为函数。在您的情况下,这将是
@function dark($percent) {
@return rgba(0,0,0, $percent / 100);
}
之后就可以这样使用了
.bar { box-shadow: 1px 1px 3px dark(40); }
在 Sass 中,我不确定要搜索什么。我想要这样的东西:
$dark = function($perc) {
$decimal = $perc/100%;
return rgba(0,0,0,$decimal);
}
.bar { box-shadow: 1px 1px 3px $dark(40%); }
所以...调用一个变量,如 @mixin
?我不知道。我确定这是可行的,我只是不知道如何或如何研究它。
在SASS中,这些被简称为函数。在您的情况下,这将是
@function dark($percent) {
@return rgba(0,0,0, $percent / 100);
}
之后就可以这样使用了
.bar { box-shadow: 1px 1px 3px dark(40); }