gpt4 book ai didi

css - Sass mixin 或返回 mixin 的函数

转载 作者:行者123 更新时间:2023-12-05 07:48:20 26 4
gpt4 key购买 nike

我想编写返回混合的函数/混合。例如我有这个 mixin:

@mixin generate-offsets-from-map($class-slug,$type,$from, $to, $step) {
$i: $from;
@while $i <= $to {
@if ($type == "vertical") {
.#{$class-slug}-#{$type}-#{$i}, @mixin {$class-slug}-#{$type}-#{$i} {
padding: {
top: $i * 1px;
bottom: $i * 1px;
}
}

} @else if ($type == "horizontal") {
.#{$class-slug}-#{$type}-#{$i}, %#{$class-slug}-#{$type}-#{$i} {
padding: {
left: $i * 1px;
right: $i * 1px;
}
}
}

$i: $i + $step;
}
}
@include generate-offsets-from-map(offset,vertical,10,100,1);

我生成类 offset-vertical/horizintal-1/100 但我想生成 @mixin offset-vertical/horizintal-1/100。

最佳答案

Mixins 不能在控制指令或其他 mixins 中定义。

关于css - Sass mixin 或返回 mixin 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38789776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com