반응형
SVG 경로 요소를 배경 이미지로 채웁니다.
설정이 가능합니까?background-image
SVG의 경우<path>
요소?
예를 들어, 내가 요소를 설정하면,class="wall"
CSS식.wall {fill: red;}
작동하지만,.wall{background-image: url(wall.jpg)}
그렇지 않습니다..wall {background-color: red;}
.
배경을 패턴으로 만들어 이 작업을 수행할 수 있습니다.
<defs>
<pattern id="img1" patternUnits="userSpaceOnUse" width="100" height="100">
<image href="wall.jpg" x="0" y="0" width="100" height="100" />
</pattern>
</defs>
이미지에 따라 너비와 높이를 조정한 후 다음과 같이 경로에서 참조합니다.
<path d="M5,50
l0,100 l100,0 l0,-100 l-100,0
M215,100
a50,50 0 1 1 -100,0 50,50 0 1 1 100,0
M265,50
l50,100 l-100,0 l50,-100
z"
fill="url(#img1)" />
언급URL : https://stackoverflow.com/questions/3796025/fill-svg-path-element-with-a-background-image
반응형
'programing' 카테고리의 다른 글
Oracle SQL에 SUM 함수가 있는 것과 같은 PRODUCT 함수가 있습니까? (0) | 2023.08.29 |
---|---|
장치 너비 및 높이를 가져오는 방법 (0) | 2023.08.29 |
오류: org.springframework.web.지원되지 않는 HttpMediaType예외:내용 유형 '텍스트/문자열; 문자 집합=UTF-8'은 지원되지 않습니다. (0) | 2023.08.29 |
MariaDBC++ 커넥터 컴파일 (0) | 2023.08.29 |
MySQL - LIKE를 사용하여 정확한 단어 일치를 검색하는 방법? (0) | 2023.08.29 |