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