在表单中动态插入各种对象,最终这些对象将是这样的:
<object class="redDiv" type="image/svg+xml" data="Immagini/Cluster/MarkerBalloon.svg">
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="100%" height="100%" viewBox="0 0 35.000000 46.000000" preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.13, written by Peter Selinger 2001-2015
</metadata>
<g transform="translate(0.000000,46.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none">
<path d="M133 440 c-54 -24 -78 -63 -92 -153 -15 -103 -25 -287 -14 -287 13 0 179 110 240 158 69 55 86 90 81 159 -4 44 -11 60 -38 88 -31 32 -82 55 -120 55 -8 0 -34 -9 -57 -20z"/>
</g>
</svg>
</object>
其中每个对象插入一个不同的类(例如,在这种情况下插入&#34; redDiv&#34;),并且由于这个原因,我应该更改svg的颜色。
我尝试用css类型进行选择:
.redDiv svg g {
fill: red
}
但遗憾的是没有选择任何东西;我在网上搜索但找不到任何东西......我请求你可以改变添加到对象的SVG的颜色吗?