【发布时间】:2014-12-02 18:30:22
【问题描述】:
我正在尝试使用 CSS 制作一个形状:圆角六边形(也被拉长)。我尝试了几种不同的方法(例如一个盒子代表身体,顶部和底部有 2 个圆角三角形),但到目前为止我还没有想出任何好的方法。有没有人有一些想法在 CSS 中创建这个形状? (最近我来了,没有伸长:http://cdpn.io/fhpiH)
【问题讨论】:
-
您是否需要在其中添加内容?那应该是什么样子?
-
哎呀。是的。里面会有内容。
-
多考虑将其制作成图片,因为这有点不必要,只是一个挑战。
-
我强烈建议考虑使用 SVG 而不是 CSS。你所要求的在 CSS 中很困难,更重要的是会有一些限制,使其难以用于某些任务。另一方面,使用 SVG 图形绘制这样的形状非常容易,并且提供了很大的灵活性。
标签: css shape css-shapes