14

在我的 Compass 中,顶部文件的行包含必要的插件:

@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 (Media Mark)

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 回答