问答详情
源自:4-8 [Sass]混合宏-声明混合宏

"这个 box-shadow 的混合宏,带有多个参数,"这句话怎么理解

看代码段(复杂的混合宏)明明只有一个参数啊:$shadow,为什么加了...

提问者:KingdomLiu 2017-01-18 12:55

个回答

  • cRpeDiem
    2017-01-19 09:22:32
    已采纳

    我记得原文应该是($shadow……)

    后面……表示有多个参数吧

  • 向因因向
    2017-08-04 11:38:10

    之前学习的,局部变量相当于全局变量的影子— —shadow。

    之前也介绍,单个小部分的变量,用$就好,要是打部分的,用混合宏@mixin。

    多个参数,即@mixin{

    中的多个$变量

    }

    在这里面,$shadow的数量不定,所以有if else的逻辑关系。

  • KingdomLiu
    2017-01-19 09:27:02

    可是这个代码段里只有一个$shadow变量吧?哪来的多个参数