>웹 프론트엔드 >CSS 튜토리얼 >CSS 의사 요소 내에서 SVG를 어떻게 사용할 수 있나요?

CSS 의사 요소 내에서 SVG를 어떻게 사용할 수 있나요?

Susan Sarandon
Susan Sarandon원래의
2024-12-09 15:53:14181검색

How Can I Use SVGs within CSS Pseudo-elements?

SVG를 의사 요소에 통합: CSS 콘텐츠 속성 솔루션

url()을 사용하는 SVG 파일 기능:

#mydiv::before {
  content: url(path/to/your.svg);
  display: block;
  width: 22px;
  height: 10px;
  margin: 10px 5px 0 10px;
}

또는 데이터 URI를 사용하여 CSS에 SVG를 직접 삽입할 수 있습니다.

#test::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='100' cy='50' r='40' stroke='black' stroke-width='2' fill='red'/%3E%3Cpolyline points='20,20 40,25 60,40 80,120 120,140 200,180'>

위 내용은 CSS 의사 요소 내에서 SVG를 어떻게 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.