【发布时间】:2011-11-15 16:51:13
【问题描述】:
我正在学习 SASS,我正在尝试将一组数据(数组)传递到 @mixin 并基于此进行处理。我遇到的麻烦是定义 数据结构 将值传递到 @mixin
这是一些伪代码:
@mixin roundcorners($collection) {
$collectionLength = length(collection);
@for($i from 0 to $collectionLength) {
border-#{$collection[$i]}-radius: 9px;
}
}
.mybox {
@include roundcorners(['top-right','bottom-left']);
}
期望的输出是这样的:
.mybox {
border-top-right-radius: 9px;
border-bottom-left-radius: 9px;
}
【问题讨论】: