Sass @function返回前缀或后缀列表

时间:2012-12-07 11:12:30

标签: ruby sass

我正在写一个sass @function function_name($prefix, $list_of_values) 这将返回一个值列表,其中$list_of_values的每个值都将以$prefix为前缀,并以逗号为后缀,但最后一个除外。可能它已经存在于sass或指南针中,我只是不知道它。

1 个答案:

答案 0 :(得分:0)

这是编写它的一种方式:

@function prefixer($prefix, $list) {
    $new-list: ();
    @for $i from 1 to length($list) {
        $new-list: append($new-list, $prefix + nth($list, $i), comma);
    }
    $new-list: append($new-list, nth($list, length($list), comma));
}