0

次のインポートで問題が発生しています

@import "../foundation/components/top-bar";

私は得るLine 342 of _top-bar.scss: Undefined variable: "$row-width"

残念ながら、この変数に関するドキュメントはあまり見つかりません。

_top-bar.scssI get to offnding lineのソースを掘り下げる342

.contain-to-grid .top-bar { max-width: $row-width; margin: 0 auto; }

ドキュメントには次のように書かれてい.contain-to-gridます:

If you want your navigation to be set to your grid width, wrap it in div class="contain-to-grid".

これは、クラスがオプションであることを意味します。したがって$row-width、上記のエラーが表示されるのを防ぐために、何らかのデフォルトに設定しないでください (つまり、使用したくないと判断した場合.contain-to-grid)。

4

1 に答える 1

0

私が遭遇したような変数は、 atemplates/project/scss/_settings.scssまたは my ownで定義されていsettings.cssます。したがって、オリジナルの独自のコピーを作成して_settings.scssインポートしました (つまり@import "settings";)。

言い換えれば、「Sass Standalone の使用」セクションの下でずっとドキュメントにありました。

于 2013-03-20T13:47:35.210 に答える