最近フォントアイコンからSVGアイコンに切り替えることにしました。私は私のSVGsを描画するためにイラストレーターを使用して、私は次の設定で(個別のアイコンを含む)アートボードをエクスポート:フォントアイコンをSVGアイコンに置き換える - インラインスタイルを削除する
- スタイリング:インラインスタイル
- フォント:SVG
- 画像:埋め込み
- オブジェクトID :レイヤ名
- 進:2
私はSVGのアイコンを生成するのにIcomoon appを使用。しかし、問題は、すべてのSVGには、塗りつぶし、ストローク、またはスタイルプロパティがインラインであることです。これらのスタイルがSVGにある間、私はCSSでアイコンの色を更新できません。
何か不足していますか?塗りつぶし/ストローク/スタイルのプロパティを持たないSVGを保存するオプションがIllustratorにありますか?または、プロパティを削除するためにRemove SVG Propertiesのようなものを使用する必要がありますか?
もし、Remove SVG Propertiesが行くなら、誰かが私のAngular CLIプロジェクトでそれを使う方法を教えてもらえますか?私はこれに非常に新しいです。
: '<パスフィル= "#637282" スタイル= "塗りつぶし:VAR( - カラー1、#637282)" Dを= "..."> '。 'fill ="#637282 "style =" fill:var(-color1、#637282) "を取り除くと、上で追加したスタイルだけが動作します。 – user3607282
インライン値をinspectから更新すると、色が変わりますか?はいの場合は、jQueryから値を更新します。 – jack
私の編集した答えをチェック – jack