【发布时间】:2017-09-04 20:10:22
【问题描述】:
我在玩 SVG(试图用 SVG 替换图标字体。)我让它使用对象标签来渲染图像/svg。但是,我不能让它从 CSS 中改变颜色。假设,我更喜欢从 CSS 中着色,有没有办法在我使用嵌入 SVG 时做到这一点。
<object class="partnerLogo" type="image/svg+xml" data="assets/logos/sample.svg">
Your browser does not support SVG
</object>
CSS,我试过了:
.partnerLogo {
width: 100%;
height: 100px;
color: red;
color-fill: red;
}
在 sample.svg 文件中,我在之前添加了 <?xml-stylesheet type="text/css" href="../css/styles.css"?>
styles.css 正在添加到页面中。
谢谢!
【问题讨论】: