有没有人知道一种方法来创建一个响应宽度为倒锥形的 div(参见附加的代码片段),只使用 css。此外,这个 div 需要有一个重复的背景图像(模式)。
我尝试使用剪辑路径:
#div {
height: 100%;
width: 100%;
-webkit-clip-path: polygon(50% 90px, 100% 0%, 100% 100%, 0 100%, 0 0);
clip-path: polygon(50% 25%, 100% 0, 100% 100%, 0 100%, 0 0);
background: blue;
padding-top: 160px;
}
<div id="div"></div>
这在 Safari 和 Chrome 中运行良好,但在 Mozilla、Opera 或 IE 中无法运行。有没有办法为所有相关浏览器实现?
任何帮助,将不胜感激。