【发布时间】:2013-09-17 23:28:58
【问题描述】:
有没有办法在div 和CSS3 中创建一个切口,如下例所示?
我要做的是在 2 divs 之间创建一个切口作为图像。实际删除的div 是底部的div,它有一个background-color、一个drop shadow、inset shadow 和一个border style。
然后我想做的是在div 的切口内放置一个CSS3 按钮。
【问题讨论】:
-
只用css可以吗???我对此表示怀疑。
-
您是否考虑过为此使用 SVG 或 Canvas - CSS 能够提供一些好东西,但即使您可以在 CSS 中实现这一点,它也会将其发挥到极致,您将结果可能会导致严重的浏览器兼容性问题。在 SVG 或 Canvas 中制作图形会容易得多,并且为您提供更好的跨浏览器兼容性(旧 IE 甚至有一些技巧可以让它支持 SVG 和 Canvas)。
标签: css