我正在使用 sass 和 compass,我正在尝试为匹配给定模式的图像创建 css 类。预期/产生的 css 大多看起来像这样:
.class1 { background-image: url(class1.png); }
.class2 { background-image: url(class2.png); }
虽然可以使用指南针精灵功能(http://compass-style.org/help/tutorials/spriting/),但在我的情况下它很不方便(因为它会生成新文件),因为图像本身已经是精灵表.
所以能够做类似的事情
@each $clazz in listFiles("images/*") {
.#{$clazz} {
background-image: url('#{$clazz}.png');
}
}
会很好。有或多或少简单的方法吗?