Gulp 带有吞咽的雪碧图像不';是否不需要mixin或使用特定的HTML类?

Gulp 带有吞咽的雪碧图像不';是否不需要mixin或使用特定的HTML类?,gulp,css-sprites,Gulp,Css Sprites,我大口大口大口大口大口地说脏话。我有很多的背景图像在我的SASS,我想精灵 我的sass看起来像这样: .some-class { background: url(images/home.png); } #some-id { background: url(images/sally.png); } 我看了Spritesmith和Sprity,但这两个都要求您在HTML中使用特定类,或者在SASS中使用mixin 我无法完全控制我的HTML,因此无法使用此方法中的图标类,如icon

我大口大口大口大口大口地说脏话。我有很多的背景图像在我的SASS,我想精灵

我的sass看起来像这样:

.some-class {
  background: url(images/home.png);
}

#some-id {
  background: url(images/sally.png);
}
我看了Spritesmith和Sprity,但这两个都要求您在HTML中使用特定类,或者在SASS中使用mixin

我无法完全控制我的HTML,因此无法使用此方法中的图标类,如icon fork:

我希望保持我的SASS干净,并保持其当前格式,因此我不希望使用此方法中的mixin:


难道没有一种方法可以让我的任务运行在我生成的CSS上,并将未编写的样式转换为sprited样式吗?我想保持我的SASS很好和干净,它现在是什么样子,我想修改它尽可能少

是否可以改用SVG资产?它非常棒,但确实需要您更改标记(svg sprites允许您通过执行
语法来引用sprite中的内容。您可以阅读更多关于它的内容。遗憾的是,不,我们仍然支持IE8。您也可以试着看一看。