【发布时间】:2020-07-27 17:28:46
【问题描述】:
我试图创建一个这样的 div:
我想出了一个使用 SVG 的解决方案,即
div {
width: 100px;
}
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="450 0 50 150">
<path id = "zone1" d="M450,150 v-50 q12.5 -10, 25, 0 t25 0 v50 z" fill="gray"></path>
</svg>
</div>
但是有没有办法只使用 CSS 来做到这一点?
【问题讨论】:
-
为什么不喜欢 svg?
-
没有反对 SVG,只是弄清楚它是否可能。有什么想法吗?
-
有一个例子。我应该把它扔在 cmets 中,还是在问题的解决方案中?
-
如果是链接,请在 cmets 中分享或发布答案...
-
阻止了我的回答,指出它是复制粘贴。没错,就是复制粘贴!这不是我的决定。我一开始就知道了!