Sass 如何让compass基于css颜色名称为图像创建数据uri?

Sass 如何让compass基于css颜色名称为图像创建数据uri?,sass,compass-sass,data-uri,Sass,Compass Sass,Data Uri,在使用遗留javascript时,我发现为特定控件设置样式的唯一方法是设置其背景图像。这使得支持多个不同的背景颜色变得很痛苦。那么,我想做的是让compass在编译时生成图像,并将其作为数据uri内联。对于指南针n00b来说,这似乎是合理的,因为每个“背景图像”只是一个纯色的正方形样本 有没有人知道有一个自动化的项目?这是一个合理的方法吗?如果“提前生成所有图像”的方法真的是最好的,那么我可能可以做到,但它似乎不那么优雅 谢谢。像这样使用: body { @include rgba-back

在使用遗留javascript时,我发现为特定控件设置样式的唯一方法是设置其背景图像。这使得支持多个不同的背景颜色变得很痛苦。那么,我想做的是让compass在编译时生成图像,并将其作为数据uri内联。对于指南针n00b来说,这似乎是合理的,因为每个“背景图像”只是一个纯色的正方形样本

有没有人知道有一个自动化的项目?这是一个合理的方法吗?如果“提前生成所有图像”的方法真的是最好的,那么我可能可以做到,但它似乎不那么优雅

谢谢。

像这样使用:

body {
  @include rgba-background-inline(rgba(0,0,0,1));
}
使用如下所示的方法:

body {
  @include rgba-background-inline(rgba(0,0,0,1));
}