Tôi có mã như vậy:
.img-container {
width: 300px;
height: 300px;
background-color: lightgreen;
overflow: hidden;
}
.clipped-img {
clip-path: url('#header-clip-svg');
}
<div class="img-container">
<!--clipping SVG-->
<svg height="0" width="0">
<defs>
<clipPath id="header-clip-svg">
<path d="M199.6,18.9c-4.3-8.9-12.5-16.4-22.3-17.8c-11.9-1.7-23.1,5.4-32.2,13.2c-9.1,7.8-17.8,16.8-29.3,20.3c-20.5,6.2-41.7-7.4-63.1-7.5C38.7,27,24.8,33,15.2,43.3c-35.5,38.2-0.1,99.4,40.6,116.2c32.8,13.6,72.1,5.9,100.9-15c27.4-19.9,44.3-54.9,47.4-88.6c0.2-2.7,0.4-5.3,0.5-7.9C204.8,38,203.9,27.8,199.6,18.9z"></path>
</clipPath>
</defs>
</svg>
<!-- clipped image-->
<img class="clipped-img" src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3341051/team.jpg"/>
</div>
Tôi muốn tăng kích thước hình dạng cliping để nó sẽ có chiều rộng của khu vực màu xanh lá cây. Có cách nào để đạt được điều này?
@Paulie_D bạn có thể vui lòng thêm câu trả lời với bản cập nhật SVG không?
—
Natalia Davydova
Tôi không ở vị trí để viết lại SVG, đó là điều bạn phải làm.
—
Paulie_D
@Paulie_D bạn có nghĩa là chỉnh sửa đường dẫn, không phải thuộc tính? Nếu có, xin lỗi, tôi không có ý định chỉnh sửa đường dẫn
—
Natalia Davydova
viewbox
, tôi bắt đầu từ đó.