gpt4 book ai didi

css - 将 SVG 指定为背景图像并在 CSS 中设置 SVG 样式?

转载 作者:技术小花猫 更新时间:2023-10-29 10:09:29 26 4
gpt4 key购买 nike

是否可以将 SVG 指定为背景图像并在同一个 CSS 文件中设置 SVG 样式?

我很乐意将 SVG 图像放置、缩放和剪裁为单个文件或 Sprite ,但我无法确定是否可以在同一 CSS 文件中设置 SVG 的样式并将其设置为背景图片。

在伪 CSS 中,我想执行以下操作以根据父元素的类改变简单形状的颜色:

element1 {
background-image(icon.svg);
}

element1.black .svg-pathclass {
fill: #000000;
}

element1.white .svg-pathclass {
fill: #ffffff;
}

显然,这假定 SVG 中的路径具有类 .svg-pathclass

这可能吗?

最佳答案

不,这是不可能的。 SVG 必须在一个文档(可能是 data URI 或外部引用文件)中准备好,然后用作另一个文件中的背景。

关于css - 将 SVG 指定为背景图像并在 CSS 中设置 SVG 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7360723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com