2

可能重复:
将 SVG 指定为背景图像并在 CSS 中设置 SVG 的样式?

当用作背景图像时,我需要更改 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" />

但是当用作背景图像时不起作用。这不可能吗?

4

0 回答 0