为了账号安全,请及时绑定邮箱和手机立即绑定

sass遍历问题

sass遍历问题

杨__羊羊 2018-08-19 10:29:40
在sass的for循环中想得到类似 $colorList1、 $colorList2、 $colorList3的值怎么出错了。$colorList1、 $colorList2、 $colorList3是我在前面定义的变量。
查看完整描述

2 回答

?
米脂

TA贡献1836条经验 获得超3个赞

你的‘$colorList#{$var}’里面的‘$colorList’,你想sass是该拿它当作变量处理好还是当字符串处理好?
变量写在数组里面嘛,搞得这么别扭。

查看完整回答
反对 回复 2018-08-25
?
SMILET

TA贡献1796条经验 获得超4个赞

用list或者map:

$list: #aaa,#0ab,#b0a,#f00;
li {
    @for $i from 1 through 4 {
        &:nth-child(#{$i}) { 
                   color: nth($list, $i);
        }
    }
}

其中nth是sass中取得数组元素的函数


查看完整回答
反对 回复 2018-08-25
  • 2 回答
  • 0 关注
  • 1095 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信