如果您使用 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;
}