2012-06-12 10 views
6

私はちょうど草やコンパスなどから始まり、自分のミックスインがうまく動作するなど、SASSは正常に機能しているようです。Sass/Compass CSS3 mixinsが動作しません

コンパスの発見は非常に素晴らしく、最初は問題がありました。デフォルトのCSS3-Supported-Mixinsはうまくいきません。

GEMバージョン:1.8.24

SASSバージョン:3.1.19

COMPASSバージョン:0.12.1

マイscreen.scss

@import "compass/reset"; 

.bam { 
    @include border-radius(5px); 
} 

私は経由してプロジェクトを作成しましたcompass create myProject。続いてcd myProjectを使用します。続いてcompass watch。上記の書き込み

は、私は、エラーメッセージコンパスマニュアルが必要な多くの設定について何を述べていない

Change detected at $time to: screen.scss 
error sass/screen.scss <Line 11: Undefined mixin 'border-radius'.> overwrite stylesheets/screen.css 

次取得.scssを述べました。だから私はここでこだわっている。どんな助けでも大歓迎です!

ソリューション

でも、私はテストでそう以前と考えていますが、あまりにも、解決策が実際に@import "compass/css3"

+1

に回答として@import "compass/css3"を追加し、それを受け入れることによって行われます。 – Christoph

答えて

11

経由で必要なコンパス「クラス」を含めることです問題は、私はインポートされませんでしたということでしたコンパス/ css3依存関係 これは、.scssファイル

+0

私のコンパスmixinsはこのインポートを使用した後でも動作していません –

+0

は、@ AdityaSanghiとは別の問題のように見えます - 私は新しい質問を開くことをお勧めします。 – Sam

関連する問題