【问题标题】:How to generate one sprite from many folders using Compass?如何使用 Compass 从多个文件夹中生成一个精灵?
【发布时间】:2012-10-14 12:32:19
【问题描述】:

我有一个包含图像的文件夹,其中还有一个包含图像的子文件夹。我只需要生成一个精灵,而不是现在发生的两个,我还想根据文件夹/子文件夹控制生成的类:

@import "mobile/*.png";
@import "mobile/icons/*.png";

如何让指南针只生成一个精灵?

【问题讨论】:

    标签: css compass-sass sass


    【解决方案1】:

    直到 Compass 0.12.1 你可以使用这个:

    @import "mobile/**/*.png";
    

    版本 0.12.2 可能会出现回归,从而阻止此语法工作。相反,您可以浏览目录列表:

    @import "mobile/{,icons}/*.png";
    

    确保列表以逗号开头,以便定位当前目录mobile

    【讨论】:

    • 谢谢。能否请您发布源,该功能已记录在哪里?
    • 同名会怎样?
    • @a.s.panchenko 此功能现在不再有效(我的答案是 1,5 旧)。你必须使用sass-globbing gem。
    猜你喜欢
    • 2014-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多