扫码关注官方订阅号
在sass的for循环中想得到类似 $colorList1、 $colorList2、 $colorList3的值怎么出错了。$colorList1、 $colorList2、 $colorList3是我在前面定义的变量。
业精于勤,荒于嬉;行成于思,毁于随。
用list或者map:
$list: #aaa,#0ab,#b0a,#f00; li { @for $i from 1 through 4 { &:nth-child(#{$i}) { color: nth($list, $i); } } }
其中nth是sass中取得数组元素的函数
你的‘$colorList#{$var}’里面的‘$colorList’,你想sass是该拿它当作变量处理好还是当字符串处理好?变量写在数组里面嘛,搞得这么别扭。
没这样写过,最好把你错误信息贴出来而且,贴代码,不要搞图片
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用list或者map:
其中nth是sass中取得数组元素的函数
你的‘$colorList#{$var}’里面的‘$colorList’,你想sass是该拿它当作变量处理好还是当字符串处理好?
变量写在数组里面嘛,搞得这么别扭。
没这样写过,最好把你错误信息贴出来
而且,贴代码,不要搞图片