私は赤で#first
アイコンを着色する必要がある。この1つのシンボルsvgから<use>タグに異なるCSSを適用しますか?
<svg style="display: none">
<symbol id="icon-check-mark-3" viewBox="0 0 200 200">
<title>check-mark-3</title>
<path fill="#fcc083" class="path1 fill-color2" d="M99.875 11.584c-48.968 0-88.666 39.697-88.666 88.666s39.698 88.666 88.666 88.666 88.666-39.698 88.666-88.666c0-48.969-39.698-88.666-88.666-88.666zM150.97 69.963l-48.493 67.173c-4.055 5.62-12.535 5.618-16.59 0l-25.396-35.181c-3.307-4.582-2.273-10.978 2.307-14.284 4.584-3.306 10.977-2.272 14.283 2.307l17.101 23.69 40.197-55.68c3.305-4.582 9.699-5.615 14.282-2.306 4.582 3.306 5.616 9.701 2.308 14.281z"></path>
</symbol>
</svg>
<p id="first">my first image
<use xlink:href="#icon-check-mark-3"></use>
</svg>
</p>
<p id="second">my second image
<use xlink:href="#icon-check-mark-3"></use>
</svg>
</p>
などのSVGのアイコンを定義しました。
私はこれを行う方法を見つけるのにほぼ2時間を費やしましたが、私はできません。
それとも 'use' ...私はそれがあまりにもうまくいくと思うのCSS /クラスを使用します。はい - https://jsfiddle.net/bf6raw6z/ –
はい@Paulie_Dも動作します。 OPはまた、このようなfillプロパティを設定することができますhttps://jsfiddle.net/bf6raw6z/1/ –
うん、彼らはすべての良いオプションです。 –