>  Q&A  >  본문

SVG 스타일 제어

으아아아 으아아아

CSS를 사용하여 svg의 색상을 제어하는 ​​방법을 알려주실 수 있나요? 다른 클래스와 ID로 이 작업을 시도했지만 그 중 어느 것도 색상에 영향을 미치지 않는 것 같습니다. 크기와 위치는 변경할 수 있지만 색상은 변경할 수 없습니다. 이렇게 하려면 원과 선의 색상을 따로 바꾸는 것보다 별도의 ID나 클래스를 사용할 수 있도록 하고 싶습니다.

으아아아

P粉464082061P粉464082061421일 전489

모든 응답(1)나는 대답할 것이다

  • P粉161939752

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

    공유 속성(예: 선이나 원의 획)에 currentColor的值,然后您可以通过svg的color 속성(또는 조상 또는 상속 속성)을 부여하여 이를 제어합니다.

    으아악 으아악

    (이것은 Font Awesome과 다른 라이브러리가 뒤에서 수행하는 작업입니다. 제어를 위해 heightwidth赋予em单位的值,您也可以通过后续的font-size를 주면 상속됩니다.)

    회신하다
    0
  • 취소회신하다