小编fre*_*n76的帖子

如何在SASS中将mixin作为另一个mixin的参数传递

我有一个 mixin 可以将 px 转换为 rem PX TO REM,我有这个代码:

    。按钮 {
        @include rem(字体大小,24px);
        @include rem(padding, 10px);
        @include rem(border-radius, 5px);
    }

这将产生这个 CSS:

    。按钮 {
        字体大小:1.5rem;
        填充:0.625rem;
        边界半径:0.3125rem;}

但是我想使用指南针中的一些mixin,例如我想使用指南针中的边框半径

    。盒子 {
        @include 边框半径(10px);
    }

它会生成这个 CSS:

    。盒子 {
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        边框半径:10px;}

有没有办法做这样的事情:

    。盒子 {
        @include rem(@include border-radius(10));
    }

sass mixins compass

5
推荐指数
1
解决办法
2764
查看次数

标签 统计

compass ×1

mixins ×1

sass ×1