ホームページ  >  に質問  >  本文

SVGのスタイルを制御する

リーリー リーリー

CSS を使用して SVG の色を制御する方法を誰か教えてください。さまざまなクラスと ID でこれを実行してみましたが、どれも色に影響を与えていないようです。サイズや位置は変更できますが、色は変更できません。これを行うために、円と線の色を個別に変更するのではなく、別の ID またはクラスを使用できるようにしたいと考えています。

リーリー

P粉464082061P粉464082061367日前447

全員に返信(1)返信します

  • P粉161939752

    P粉1619397522023-09-19 10:42:16

    共有プロパティ (線や円のストロークなど) に currentColor の値を割り当てます。これを SVG の color プロパティ (または任意の祖先または継承プロパティ) コントロールに渡すことができます。それ: ###

    リーリー リーリー

    (これは、Font Awesome と他のライブラリが舞台裏で行うことです。

    heightwidth の値を em 単位で指定すると、次のようになります。また、後続の font-size を通じて制御します。これも継承されます)

    返事
    0
  • キャンセル返事