【发布时间】:2011-06-07 06:31:47
【问题描述】:
我对 Compass 还很陌生,但我一直在尝试在项目中使用 Compass 来生成我的图标精灵。请参阅本教程:
IMO,教程不是很清楚。首先,本教程从未告诉您创建包含“all-icon-sprites”混合的“_icons.scss”文件。
@import "icon/*.png";
@include all-icon-sprites;
这样的结果是错误的:
- “语法错误:未定义的 mixin 'all-icon-sprites'。”
所以我将“_icons.scss”文件添加到我的项目中,并将代码更改为:
@import "icon/*.png";
@import "_icons";
@include all-icon-sprites;
现在,我收到此错误:
- 语法错误:“$delete-position”后的 CSS 无效:预期的“)”是“:$icon-delete-...”
- 在 /path/to/_icons.scss 的第 28 行
谁能向我解释我做错了什么?还是“_icons.scss”文件的问题?
【问题讨论】:
-
Per this thread (groups.google.com/group/compass-users/browse_thread/thread/…) 我运行的是 Compass 的损坏版本。
-
哇。是的,一定要抢到最新的测试版!
标签: sass compass-sass