【问题标题】:Susy: Error using nth-omega mixinSusy:使用 nth-omega mixin 时出错
【发布时间】:2012-10-26 09:08:18
【问题描述】:

我认为这会起作用:

.col4 {@include span-columns(3,12); @include nth-omega();}

但我收到此错误消息(在 CodeKit 中):

错误 screen.scss(_support.scss 的第 195 行:带有-only-support-for 的 Mixin 接受 6 个参数,但传递了 8 个。)

没有'@include nth-omega();'我没有收到错误消息。 '@include nth-omega(4);'也没有用。

【问题讨论】:

  • 你是对的。那应该行得通。问题是太多 mixin 试图调整浏览器支持设置 - 使用相同的方法并导致循环。

标签: sass compass-sass susy-compass


【解决方案1】:

Susy > sudo gem update 更新两者。

【讨论】:

  • 谢谢,Oskar,但我使用的是最新版本:compass-0.13.alpha.0 和 susy-1.0.4。
  • 是的,问题实际上是双 Compass/Susy。我在两个地方都修好了,但是新的 Compass gem 还没有发布。如果您从 Compass 的主分支构建自己的 gem,它将起作用。而且,据说,新的宝石很快就会出现。
  • 谢谢,埃里克。目前,构建我自己的 gem 有点超出我的技能(刚从整个 Sass Compass Susy 开始),所以我会等待它发布。目前,使用 &:last-child {@include omega;} 效果很好。
  • 我也遇到了同样的问题,更新两个 gem 也没有解决。
猜你喜欢
  • 1970-01-01
  • 2013-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-26
  • 1970-01-01
  • 2013-07-15
  • 2015-12-20
相关资源
最近更新 更多