Foundation 4 の sass/compass バージョンを使用していて、次を使用してプロジェクトを作成した場合
compass create myproject -r zurb-foundation --using foundation
次に、ファイルの先頭に を追加@import "compass/css3"
します。stylesheets/app.scss
これにより、次のようなcss3 mixinをファイルで使用できます。
.myclass {
@include border-radius(12);
}
新しい css が生成されるように変更を行った後、プロジェクト ディレクトリで実行compass watch
または実行する必要があります。compass compile
@import
ライブラリをロードしており@include
、クラス内で css を生成するメソッドです。
アップデート:
変更されたapp.scss
ファイル (切り捨てられた) を表示しているので、どのように変更したかがわかります。
// Global Foundation Settings
@import "settings";
// Comment out this import if you don't want to use normalize
@import "normalize";
// Comment out this import if you are customizing you imports below
@import "foundation";
// Import Compass CSS3 Stuff
@import "compass/css3";
// Import specific parts of Foundation by commenting the import "foundation"
// and uncommenting what you want below. You must uncomment the following if customizing
// @import "foundation/components/global"; // *always required
// ...
// @import "foundation/components/dropdown";
.myclass {
@include border-radius(12);
}
で次のように生成されますstylesheets/app.css
。
/* line 52, ../sass/app.scss */
.myclass {
-webkit-border-radius: 12;
-moz-border-radius: 12;
-ms-border-radius: 12;
-o-border-radius: 12;
border-radius: 12;
}