是否可以用波形结构掩盖div

时间:2016-12-29 07:37:54

标签: html css3 canvas svg

我的设计有顶部的波浪结构和底部的三个静态图像。顶部图像是横幅图像即动态,用户将上传图像,我们需要在具有波形结构的div中显示该图像,如下所示。是否有任何方法可以使用svg,canvas,HTML和css3来实现它。

enter image description here

1 个答案:

答案 0 :(得分:0)

 You can play with the values:
 HTML:
<div id="wave"></div>
CSS:
#wave {
position: relative;
height: 70px;
width: 600px;
background: #e0efe3;
}
#wave:before {
content: "";
display: block;
position: absolute;
border-radius: 100% 50%;
width: 340px;
height: 80px;
background-color: white;
right: -5px;
top: 40px;
 }
 #wave:after {
  content: "";
 display: block;
 position: absolute;
border-radius: 100% 50%;
width: 300px;
height: 70px;
background-color: #e0efe3;
left: 0;
top: 27px;
}