0

SVG 画像 ( http://www.somerandomdude.com/work/iconic/など) から、CSS スタイルを使用して画像の色を変更できるようにしたいと考えています。

私はこれを持っています:

<image xlink:href="/icons/plus-alt.svg" x="20" y="4" height="16px" width="16px" />

.svg ファイルには単一の PATH 要素を持つ SVG 要素が含まれているため、CSS がこの PATH 要素に到達できる方法はありますか?

そうでない場合は、PATH 要素を「def」としてコピー アンド ペーストし、次のように xlink:href 属性で参照できますか。

<image xlink:href="#plusImage" x="20" y="4" height="16px" width="16px" />

(私はそれを機能させることができませんでした)

USE タグを使用して DEF を参照することは可能ですが、IMAGE タグの非常に便利な高さ/幅の属性が失われることに注意してください。

教えてください。

4

0 に答える 0