如何创建这样的形状以显示在网页上?
我不想使用图像,因为它们会在缩放时变得模糊

我试过CSS:
.tear {
display: inline-block;
transform: rotate(-30deg);
border: 5px solid green;
width: 50px;
height: 100px;
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
}Run Code Online (Sandbox Code Playgroud)
<div class="tear">
</div>Run Code Online (Sandbox Code Playgroud)
结果真是搞砸了.
然后我尝试使用SVG:
<svg viewBox="0 100 100">
<polygon points="50,0 100,70 50,100 0,70"/>
</svg>Run Code Online (Sandbox Code Playgroud)
它确实得到了形状,但底部没有弯曲.
有没有办法创建这个形状,以便它可以在HTML页面中使用?