【发布时间】:2015-02-28 20:47:37
【问题描述】:
我选择将我的 SVG 作为 CSS 背景进行 base64 编码,以加快加载速度,但我无法使用 CSS 更改填充颜色。在下面的示例中,我尝试添加背景颜色,但这只会改变 div 的颜色。如果我在background: 下面添加fill: #06f;,它什么也不做。
.icon {
background: url(data:image/svg+xml;base64,PHN2Z...3N2Zz4K) no-repeat center center;
}
如何单独使用 CSS 来影响填充颜色?
【问题讨论】:
-
请张贴整个网址。
-
将 CSS 放入图片 base64 数据本身。