CSS3를 사용할 때 배경 이미지의 일부만 표시 할 수 있습니까? 이미지를 배경으로 사용하고 싶지만 그 중 절반 만 보여주기 때문에 배경 이미지를 정의 할 수있는 마스크와 같은 것이 있습니까?CSS3를 사용하여 배경 이미지의 일부만 표시
0
A
답변
0
"clip-path", "mask"및 "filter"(IE "필터"가 아니라 SVG "필터"가 아니라)는 Firefox 및 Safari (예 Chrome은 없음)에서만 작동합니다. 그리고 그들은 그것을 다르게합니다. 사파리 단지에서 clippath 만들 모양 자체를 사용하는 반면
.box { clip-path: url("roundedrect.svg#cp1"); }
: 파이어 폭스는 ID의 예를 통해 지정된 SVG의 clippath을 필요로 내가 아직
.box { clip-path: url("roundedrect.svg"); }
오페라에서 할 수있는 방법을 발견하고, 크롬.
하지만 FF와 Safari의 경우 "크로스 브라우저"예제에서는 http://tokimon.dk/testing/css-svg-test.html을 생성했습니다.
그렇지 않으면 어쩌면 당신은 CSS 3의 배경 조작의 무언가를 얻을 수 있습니다 : 오페라에서 만 그 효과를 할 수있는 XHTML 페이지에서 인라인 SVG를 사용할 수 있습니다 http://www.css3.info/preview/
0
이 시도 :
body {
background-image: url('top.jpg'),
url('middle.jpg'),
url('bottom.jpg');
}
0
웹킷은 이제 마스크로 사용할 수 있습니다 CSS SVG 이미지에 알파 마스크를 지원합니다. 예를 들어 부분적으로 투명한 원입니다.
-webkit-mask-image : url (circle.svg); 이 도움이
http://webkit.org/blog/181/css-masks/
희망.
0
. SVG 안에 이미지를 집어 넣고 마스크를 정의한 다음 <use xlink:href="#image" mask="url(#yourmask)"/>
을 실행하여 효과를 얻으십시오.
관련 문제
- 1. HTML/CSS 배경 이미지 사용 된 이미지의 일부만 표시합니다.
- 2. SlidingDrawer의 일부만 표시 하시겠습니까?
- 3. UIWebView를 사용하여 웹 사이트의 일부만 표시
- 4. jQuery를 사용하여 배경 이미지의 크기 가져 오기
- 5. 배경 이미지의 크기
- 6. 배경 이미지의 CSS3 전환
- 7. 배경 이미지의 3 차원보기 만들기
- 8. CSS 및 배경 이미지의 문제
- 9. jQuery : JavaScript 대신 CSS3를 사용하여 애니메이트하기
- 10. CSS3를 사용하여 대각선을 그릴 수 있습니까?
- 11. CSS : 이미지의 일부만 반복하여 배경으로 사용할 수 있습니까?
- 12. HTML5와 CSS3를 사용해야합니까?
- 13. FMOD를 사용하여 사운드의 일부만 재생
- 14. 한 번에 이미지의 일부만 렌더링하도록 Android 레이아웃을 사용할 수 있습니까?
- 15. CSS를 사용하여 배경 이미지의 크기를 조정하고 플로팅하는 방법은 무엇입니까?
- 16. 코어 플롯 CPTextLayer : 배경 이미지와 배경 이미지의 배경색 맞추기
- 17. UIWebView에 배경 이미지 표시
- 18. 배경 이미지의 자동 크기 조정에 대한 도움말
- 19. 테이블을 배경 이미지의 크기에 맞게 조정하려면 어떻게해야합니까?
- 20. TabWidget에서 배경 이미지의 크기를 조정하는 방법은 무엇입니까?
- 21. 왜 배경 이미지의 경우이 값을 음수로 설정해야하나요?
- 22. css3 다중 배경 - 그라디언트 및 이미지의 약자
- 23. 배경 이미지의 JQuery 슬라이드 쇼 만들기
- 24. 배경 이미지의 크기를 설정하는 방법은 무엇입니까?
- 25. 배경 이미지의 테마 및 스타일 속성
- 26. 소프트 키보드가 나타나고 배경 이미지의 크기가 조절됩니다.
- 27. 배경 이미지의 CSS 속성이 FireFox에서 작동하지 않습니다.
- 28. 선택한 이미지의 축소판 그림 표시
- 29. 이미지의 반자동 텍스트 강조 표시?
- 30. Javascript 배경 이미지로드를 사용하여 자리 표시 자 텍스트 입력
우연히도 Chrome은 나를 위해 SVG 마스크를 사용합니다. 그렇지 않으면 Tokimon이 말하는 것. – Silvia