我有一个包含图像的文件夹,其中还有一个带有图像的子文件夹。我需要生成一个精灵图,而不是现在出现的两个,我还希望根据文件夹/子文件夹来控制生成的类:
@import "mobile/*.png";
@import "mobile/icons/*.png";
如何让 Compass 生成一个雪碧图?
我有一个包含图像的文件夹,其中还有一个带有图像的子文件夹。我需要生成一个精灵图,而不是现在出现的两个,我还希望根据文件夹/子文件夹来控制生成的类:
@import "mobile/*.png";
@import "mobile/icons/*.png";
如何让 Compass 生成一个雪碧图?
在Compass 0.12.1及之前版本中,您可以使用以下方法:
@import "mobile/**/*.png";
从0.12.2版本开始,可能会出现回归问题,导致这种语法无法正常工作。相反,您可以浏览目录列表:
@import "mobile/{,icons}/*.png";
请确保在列表中加上一个逗号,以便针对当前目录mobile
。