Compass / Grunt翻译Mixin错误

时间:2014-08-27 20:54:27

标签: gruntjs compass-sass

使用Compass 1.0.0,当我尝试在单独的scss文件中使用translate mixin时,我在使用Grunt Compass时会遇到以下错误。

error library / sass / main.scss(/Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.0.rc.1/stylesheets/compass/css3/_transform.scss第391行: Mixin变换需要1个参数,但是传递了2个。)

我将我的文件拆分为:

|_ all.scss
    |_ partials/
          _footer.scss

在all.scss中

@import "compass";
@import "partials/footer";

在partials / footer.scss中:

div {
  @include translate( -50%, -50% );
}       

出于某种原因,我不能使用translate mixin。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

使用罗盘似乎存在一些问题。使用不带逗号分隔的translate mixin可能会起作用:

div {
  @include translate(-50% -50%);
}