Sass 创建以逗号分隔的空格分隔列表—;erroneus append()行为

Sass 创建以逗号分隔的空格分隔列表—;erroneus append()行为,sass,Sass,我想创建一个逗号分隔的列表,由空格分隔的列表组成 我希望得到以下元列表:((12)、(34)) 我不能使用文本,因为元列表应该由存储在变量中的现有列表组合而成。所以我使用append() 我的问题是append()打破了第一个列表,产生(1,2,3,4)) 为什么会发生这种情况?如何正确地组装元列表?好的,我知道了 解决方法是首先创建一个空白列表 $meta-list: () $meta-list: append( $meta-list, (1 2), comma) $meta-list: ap

我想创建一个逗号分隔的列表,由空格分隔的列表组成

我希望得到以下元列表:
((12)、(34))

我不能使用文本,因为元列表应该由存储在变量中的现有列表组合而成。所以我使用
append()

我的问题是
append()
打破了第一个列表,产生
(1,2,3,4))

为什么会发生这种情况?如何正确地组装元列表?

好的,我知道了

解决方法是首先创建一个空白列表

$meta-list: ()
$meta-list: append( $meta-list, (1 2), comma)
$meta-list: append( $meta-list, (3 4), comma)

@warn $meta-list
// WARNING: 1 2, 3 4

@warn nth($meta-list, 1)
// WARNING: 1 2
$meta-list: ()
$meta-list: append( $meta-list, (1 2), comma)
$meta-list: append( $meta-list, (3 4), comma)

@warn $meta-list
// WARNING: 1 2, 3 4

@warn nth($meta-list, 1)
// WARNING: 1 2