each的用法

来源:3-17 Sass Maps的函数-map-has-key($map,$key)

dahumk

2017-07-21 11:12

@each $social-network,$social-color in $social-colors {
    .btn-#{$social-network} {
        color: colors($social-network);
    }
}

@each $var in <list>

each后面不是只有一个参数吗?这两个是什么意思?去掉一个还会报错 没看懂

写回答 关注

2回答

  • 猥琐的沉沉
    2017-07-25 21:01:40
    已采纳

    如果$social-colors为list一个参数即可,$social-colors为map时两个参数分别是key,value

    dahumk

    非常感谢!

    2017-07-26 13:20:41

    共 1 条回复 >

  • 阿拉侬
    2017-07-21 16:15:44

    $social-colors 是数组或对象

    dahumk

    $social-colors 是数组,each后面有两个变量 $social-network,$social-color 我理解的是只有一个 两个是什么意思呢

    2017-07-25 16:38:07

    共 1 条回复 >

Sass进阶篇

对Sass其它较有难度的部分进行讲解,包括常用控制命令、函数

46634 学习 · 97 问题

查看课程

相似问题