Rob*_*son 75
html使用颜色,而SVG使用填充和描边.您可以使用值currentColor来填充或描边以使用颜色CSS属性的值,例如fill ="currentColor"
flo*_*ori 14
定义fill:
整个 SVG 的currentColor
CSS:
svg {
fill: currentColor;
}
Run Code Online (Sandbox Code Playgroud)
这使得整个 SVG 继承color:
周围元素的普通 CSS。只需确保所有 SVG 子元素都没有任何fill
定义即可。
小智 13
您可以使用fill="currentColor"
。
<a href="#" style="color:red">
<svg fill="currentColor"> ...</svg>
</a>
Run Code Online (Sandbox Code Playgroud)