Is it possible to set image in same shape with clip-path css.
clip-path
Original Image
Expected image with css
You don't really need clip-path or mask. A skew transformation with border-radius can do it:
.box { margin:50px; border-radius:80px 0; height:300px; background:red; position:relative; background:url(https://i.stack.imgur.com/rYeuk.jpg) center/cover; transform:skewY(-7deg); transform-origin:right; overflow:hidden; } .box::before { content:""; position:absolute; background:inherit; top:-20%; left:0; right:0; bottom:-20%; transform:skewY(7deg); } body { background:red; }
<div class="box"> </div>
Copyright © 2021 Jogjafile Inc.
You don't really need clip-path or mask. A skew transformation with border-radius can do it: