1

我正在使用BourbonNeat,并且有以下代码

@include direction-context(right-to-left) {
  div.actions { @include shift(3); @include shift(10); }
}

并收到以下错误:

Undefined mixin 'direction-context'.

我已经仔细检查了相关文档,但是我不明白为什么这不起作用。请注意,我在框架中成功使用了其他 mixin。

更新

我有以下版本:

  neat (1.5.1)
  bourbon (>= 3.1)
  sass (~> 3.2.19)
4

1 回答 1

3

direction-contextmixin 是在 1.7.0 中引入的。如果你想使用它,你需要更新你的 Sass 堆栈,因为 1.7.1 仅适用于 Sass 3.3 及更高版本。

或者,您可以在 Neat 1.5.1 中使用父元素更改方向 @include row($direction: RTL);,然后在完成后调用@include reset-direction();(通常在文件底部)。

于 2014-11-12T10:30:50.833 回答