为什么传参编译后不是50%?

来源:4-11 [Sass]混合宏的参数--传一个带值的参数

慕妹0204700

2020-07-11 00:56

http://img1.mukewang.com/5f089da30001062c10860243.jpg

为什么传参编译后不是50%?

写回答 关注

2回答

  • weixin_慕勒6534928
    2020-07-23 10:48:33

    http://img3.mukewang.com/5f18fa6f0001de5612230305.jpg

    对于定义混合宏应写成:

    @mixin border-radius($radius:10px){

        border-radius: $radius

    }

    对于

    big{

    @include border-radius;

    }

    没有传参,所以结果为10px;

    对于

    div{

    @include border-radius(50%);

    }

    后面没有加英文分号。

  • liyanping
    2020-07-17 18:09:31

    定义混合宏应写成:

    @mixin border-radius($radius:10px){

        border-radius: $radius

    }

Sass入门篇

Sass入门视频教程,学会Sass使你摆脱重复编写代码的工作

104420 学习 · 263 问题

查看课程

相似问题