14

私のコンパスでは、トップファイルに必要なプラグインを含む行があります:

@import "compass";
@import "rgbapng";
@import "compass/css3";
@import "config";    // file that has my variables

しかし、ファイルのコンパイル中に@include border-radius($box-radius-small);エラーが発生しUndefined mixin 'border-radius'Undefined variable: "$box-radius-small".両方とも既に含まれている必要があります。

誰でもこの問題を手伝ってもらえますか?

PS私のパッケージは次のとおりです。

Compass 0.12.2 (Alnilam) Sass 3.2.7 (メディアマーク)

4

2 に答える 2

27

次のインポートをscssファイルの先頭に配置するだけです

@import "compass/css3";

css3 の特徴 :: http://compass-style.org/examples/compass/css3/

そこには他にも多くのインポートがあります...そして、追加の労力を正当化するのに十分な頻度でcssのブロックを再利用していることに気付いた場合は、独自のインポートを作成できます.

于 2013-08-09T20:57:10.027 に答える
8

@importミックスインまたは変数を使用するすべてのスタイルシートで、「コンパス」と「構成」変数シートを試してください。

于 2013-03-15T14:20:59.297 に答える