我试着用夹子()和@mixin,我不能使用param。这是我的例子
$a: 1.75rem;
$b: 3vw;
$c: 2.21rem;
@mixin fluid-txt($min-size, $scaler, $max-size){
font-size: clamp($min-size, $scaler, $max-size);
}
h1 {
@include fluid-txt($a, $b, $c) <--- this one no work
@include fluid-txt(1.75rem, 3vw, 2.21rem) <--- this one works
}发布于 2022-01-20 11:07:43
试着改变这个
$a: 1.75rem;
$b: 3vw;
$c: 2.21rem;至
@a: 1.75rem;
@b: 3vw;
@c: 2.21rem;还有这个
@include fluid-txt($a, $b, $c)至
@include fluid-txt(@a, @b, @c)发布于 2022-01-26 13:44:55
您必须在mixin中封装变量:
$a: 1.75rem;
$b: 3vw;
$c: 2.21rem;
@mixin fluid-txt($min-size, $scaler, $max-size){
font-size: clamp(#{$min-size}, #{$scaler}, #{$max-size});
}
h1 {
@include fluid-txt($a, $b, $c);
// @include fluid-txt(1.75rem, 3vw, 2.21rem);
}<h1>Test text</h1>https://stackoverflow.com/questions/70784959
复制相似问题