我想在 sass 中将图像添加为 base64。我一直在锁定 Compass,但感觉有点笨重,真的不是我想要的。有没有一种在不使用指南针的情况下将图像或其他内联文件包含在 css 中的好方法?
问问题
3677 次
2 回答
3
如果你使用 grunt,你可以只使用grunt-data-uri任务来实现常规 url() 字符串到 base64 的对话。
dataUri: {
dist: {
src: ['dist/styles/*.css'],
dest: 'dist/styles/',
options: {
target: [
'img/low-res/embeded/*.*'
],
fixDirLevel: true
}
}
},
本质上,该任务将查找 .css 中嵌入文件夹中包含的每个图像。从那里,它将 url() 转换为 base64。
于 2013-08-05T06:54:52.793 回答
1
Compass 是开源的,只需获取适合您的部分代码即可。
于 2013-02-07T12:54:47.897 回答