【发布时间】:2012-05-06 02:13:54
【问题描述】:
我正在使用 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');
}
}
会很棒。 有或多或少简单的方法吗?
【问题讨论】:
标签: sass compass-sass