【问题标题】:Compass/Grunt Translate Mixin ErrorCompass/Grunt 翻译 Mixin 错误
【发布时间】:2014-10-21 14:31:03
【问题描述】:

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

错误库/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

在所有.scss中

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

在 partials/footer.scss 中:

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

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

【问题讨论】:

  • 可能是sass或者compass版本的问题。我已经在 sassmeister 中尝试过,它可以工作。

标签: gruntjs compass-sass


【解决方案1】:

使用指南针的 grunt 似乎存在一些问题。使用没有逗号分隔的翻译 mixin 应该可以工作:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    • 2015-04-09
    • 2014-01-07
    • 1970-01-01
    相关资源
    最近更新 更多