我的html文件中有以下svg图像:
<img class="svg" src="my-image-link.svg">
Run Code Online (Sandbox Code Playgroud)
现在,我正在尝试使用此css代码更改颜色:
.svg path {
fill: black;
}
Run Code Online (Sandbox Code Playgroud)
然而,没有任何改变.使用css更改svg图像路径颜色的正确方法是什么?谢谢!
您必须使用内联 SVG,其中路径元素位于 HTML 内部,而不是链接到外部 SVG。
示例:https : //jsfiddle.net/fznuckb0/1/
.path-name {
fill: tomato;
fill-rule: evenodd;
}
Run Code Online (Sandbox Code Playgroud)