Sass列表函数-join()

2020-02-20  本文已影响0人  混吃等死小前端

join($list1, $list2, $separator: auto, $bracketed: auto)

$separator表示返回新列表的分隔符,值只能是comma,space,auto,不允许使用其他值

$bracketed用于控制返回的新列表是否有方括号,值只能是true,false,auto

@debug list.join((blue, red), (#abc, #def), $separator: space); // blue red #abc #def
@debug list.join(10px, 20px, $bracketed: true); // [10px 20px]

两个列表连接合并成一个列表,如果直接连接两个以上的列表将会报错

>> join(10px 20px, 30px 40px)
(10px 20px 30px 40px)
>> join((blue,red),(#abc,#def))
(#0000ff, #ff0000, #aabbcc, #ddeeff)
>> join((blue,red),(#abc #def))
(#0000ff, #ff0000, #aabbcc, #ddeeff)

多个(>2)列表的连接

>> join((blue red), join((#abc #def),(#dee #eff)))
(#0000ff #ff0000 #aabbcc #ddeeff #ddeeee #eeffff)

上一篇 下一篇

猜你喜欢

热点阅读