我正在使用SASS精灵:http://compass-style.org/help/tutorials/spriting/
'channel'是'images'中的文件夹名称,其中包含要进行sprited的图像。以下操作会创建一个图像精灵:
@import“compass / utilities / sprites”; @import“channel / * .png”; @include all-channel-sprites;
然而,CSS中的图像路径略有错误。它的输出是:
background-image: url('/images/channel-s78ec12c377.png')
但实际上我需要这个:
background-image: url('../images/channel-s78ec12c377.png')
我已尝试将导入更改为此但会引发错误:
@import "../channel/*.png";
答案 0 :(得分:1)
原来这与config.rb文件有关。它需要这一行:
relative_assets = true