可能重复:
Specify an SVG as a background image and ALSO style the SVG in CSS?
当用作背景图像时,我需要更改SVG的颜色,如下所示:
background-image:inline-image("../images/svg/test.svg");
CSS属性需要位于外部样式表中。我知道可以通过这样做来链接SVG文档:
<?xml-stylesheet type="text/css" href="../../css/main.css" ?>
当将SVG嵌入HTML文档时,可以运行:
<embed id="envelope-svg" src="../images/svg/envelope.svg" type="image/svg+xml" />
但在用作背景图片时不会工作。这不可能吗?