Css Can';t为我的SVG徽标图像中的所有字母上色

Css Can';t为我的SVG徽标图像中的所有字母上色,css,svg,Css,Svg,我的SVG徽标图像带有一些在标记中定义的字母,其他的在标记中定义svg多边形,svg路径{fill:red;}对某些字母有效,但不是所有字母都有效。我不知道为什么,它们在标记上看起来一样,只是数字不同。有什么建议吗 有关SVG图像的内容: svg多边形, svg路径{ 填充物:红色; } IW_徽标_单线 用草图创建。 删除mask=“url(#mask-2)” 还有一个#path-1多边形作为此文本的遮罩。如果您的最终结果必须显示文本的完全不透明度,请删除它们。您的问题是蒙版元素。它用白色

我的
SVG
徽标图像带有一些在
标记中定义的字母,其他的在
标记中定义<代码>svg多边形,svg路径{fill:red;}对某些字母有效,但不是所有字母都有效。我不知道为什么,它们在标记上看起来一样,只是数字不同。有什么建议吗

有关SVG图像的内容:

svg多边形,
svg路径{
填充物:红色;
}

IW_徽标_单线
用草图创建。
删除
mask=“url(#mask-2)”


还有一个
#path-1
多边形作为此文本的遮罩。如果您的最终结果必须显示文本的完全不透明度,请删除它们。

您的问题是
蒙版
元素。它用白色不透明遮罩覆盖你的一些字母,这样它们看起来就不会正确地改变。不确定它的意图是什么,或者它是否是不应该存在的东西,但是如果你移除它,一切都很好

svg多边形,
svg路径{
填充物:红色;
}

IW_徽标_单线
用草图创建。

欢迎来到StackOverflow,您的问题应该包含一个。至少向我们展示SVG。。。最好是简化版。当然!刚刚编辑了我的问题这一行是问题所在:当你删除它时,效果很好不是这样,对不起(加上轮廓字母会改变它们的外观)