clip-path 프로퍼티로 이미지를 좋아하는 형태로 흐림

1994 단어 CSSHTML5SVG
이미지에 clip-path 속성과 SVG의 clipPath 요소를 사용하면,
SVG path를 사용하여 임의의 형태로 자릅니다.
clipPath 요소의 자식 요소는 circle이거나 path이거나, 좋은 도형을 기술하고 clip-path의 url()로 id를 지정하면 할 수 있습니다.

아래 샘플은 Chrome/Safari에서만 작동합니다.
(이미지는 예에 따라 CANDY GO!GO!의 나츠키 아일씨)

cliping.html
<!DOCTYPE html>
<html>
<head>
<title>クリッピング</title>
<style type="text/css">
img {
    -webkit-clip-path: url(#clipping);  //for Safari,Chrome
}
</style>
</head>
<body>
<img src="hello.jpg">

<svg>
  <defs>
    <clipPath id="clipping">
      <!-- 切り取りたい形を表すpath -->
      <path d="M20,20 L250,50 300,350  50,300 Z" />
    </clipPath>
  </defs>
</svg>

</body>
</html>

결과는 다음과 같습니다.

좋은 웹페이지 즐겨찾기