通过 CSS 更改 SVG 颜色,SVG 颜色不会改变
Changing SVG color via CSS, SVG color wont change
这是我的代码:
HTML:
<img src="../img/icon-play.svg" class="play-button-svg">
SASS:
.play-button-svg
padding-left: 10px
fill: $white
图标保持原来的颜色,不会变成白色。
通过使用 SVG 作为您无法用 CSS 控制的图像或背景图像。如果你想让'.play-button-svg'工作,你应该放置看起来像-
的SVG代码
<svg ...>
<path .../>
</svg>
然后申请class-
<svg ...>
<path class="play-button-svg" .../>
</svg>
现在您的 CSS 可以工作了:)
这是我的代码:
HTML:
<img src="../img/icon-play.svg" class="play-button-svg">
SASS:
.play-button-svg
padding-left: 10px
fill: $white
图标保持原来的颜色,不会变成白色。
通过使用 SVG 作为您无法用 CSS 控制的图像或背景图像。如果你想让'.play-button-svg'工作,你应该放置看起来像-
的SVG代码<svg ...>
<path .../>
</svg>
然后申请class-
<svg ...>
<path class="play-button-svg" .../>
</svg>
现在您的 CSS 可以工作了:)