SCSS:在另一个mixin中调用mixin?

时间:2018-03-10 13:29:02

标签: sass

在下面的代码中,我试图通过调用padding-all() mixin中的另一个SCSS / SASS mixin mybtn-structure()来干扰SCSS,但是SCSS不允许这样做并引发错误。

@mixin padding-all($top: null, $right: null, $bottom: null, 
$left: null, $all: null) { 
         padding-top: $top;
         padding-right: $right; 
         padding-bottom: $bottom; 
         padding-left: $left; 
         padding: $all; }


@mixin mybtn-structure ($padding: null, $margin: 15px ) {
  padding: @include padding-all($padding);
  margin: $margin;
}

.cool-btn {
  @include mybtn-structure($padding: 12px, $margin: 10px)
}

我认为必须有办法让我在这里做的事情。如何在另一个mixin中调用mixin?

感谢

1 个答案:

答案 0 :(得分:0)

尝试删除LocalSessionFactoryBean mixin中的SessionFactory属性,并按如下方式调用mixin:

padding