6

私はばかのように感じますが、これを理解することはできません。

通常の Twitter Bootstrap アイテムのJohn Longの Sass Twitter Bootstrap 変換を使用しています。GitHubのこちらにあります

コンパイルするたびに、次のエラーが発生します。

    error sass/bootstrap.scss (Line 246 of sass/bootstrap/_mixins.scss: Invalid
CSS after "...-shadow($shadow": expected ")", was "...) { ")
Sass::SyntaxError on line ["246"] of C: Invalid CSS after "...-shadow($shadow":
expected ")", was "...) { "

文句を言う構文は次のとおりです。

// Drop shadows
@mixin box-shadow($shadow...) { 
  -webkit-box-shadow: $shadow;
     -moz-box-shadow: $shadow;
          box-shadow: $shadow;
}

ミックスインの省略記号を使用して、その構文を見たことはありません。

私の質問は、このエラーをどのように修正するかです。それは明らかに私が抱えている問題です。

コンパス v0.12.2 を使用しています

4

2 に答える 2

12

これが可変引数の構文です: http://sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#variable_arguments

Sass は 3.2x の新機能であるため、Sass をアップグレードする必要があります。

于 2012-11-05T17:23:22.940 に答える