의사 요소 ::이전 및 ::이후에 SVG 사용
SVG 이미지를 의사 요소 내의 콘텐츠로 삽입하려는 경우가 종종 있습니다. ::이전과 ::이후. 일반 텍스트 버전은 작동하지 않지만 URL() 또는 인라인 데이터 URI를 사용하는 대체 솔루션이 있습니다.
URL() 사용
첫 번째 방법은 SVG 파일 URL:
#mydiv::before { content: url(path/to/your.svg); width: 200px; height: 200px; }
데이터 사용 URI
또 다른 옵션은 데이터 URI 인코딩을 사용하여 SVG를 CSS에 직접 인코딩하는 것입니다.
#mydiv::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'>
이 방법을 사용하면 SVG 이미지를 CSS에 직접 삽입할 수 있습니다. 독립적입니다.
위 내용은 의사 요소 ::이전 및 ::이후에 CSS에 SVG를 어떻게 포함할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!