指南针:如何引用具有相同文件夹名称的不同精灵?

时间:2012-10-04 12:47:00

标签: directory sprite conflict compass-sass

假设我们在标准Compass项目的img文件夹中有2个精灵文件夹。在其中每一个内部,我们有另外两个名称相同的文件夹:

project/img/chapter1/icons
project/img/chapter2/icons

我们知道Compass使用最后一个文件夹名称来引用sprite。但是,在这种情况下,如何调用它们中的每一个?

1 个答案:

答案 0 :(得分:1)

不要使用魔法,使用助手:

$icons1-sprite: sprite-map("project/img/chapter1/icons/*.png");
$icons2-sprite: sprite-map("project/img/chapter2/icons/*.png");

请点击此处了解详情:http://compass-style.org/reference/compass/helpers/sprites/