【发布时间】:2016-03-12 01:36:10
【问题描述】:
【问题讨论】:
标签: css css-shapes
【问题讨论】:
标签: css css-shapes
一种可能性(如果您想继续使用纯 CSS)是使用径向渐变
你需要一个在左侧,中心向上,另一个在右侧,中心向下
.test {
border: solid 1px blue;
width: 600px;
height: 50px;
background-repeat: no-repeat;
background-image: radial-gradient(circle at 50% -563px, red 600px, transparent 600px),
radial-gradient(circle at 50% 603px, transparent 600px, red 600px);
background-size: 50% 40px;
background-position: left bottom, right bottom;
}
<div class="test"></div>
【讨论】:
我会建议用油漆来制作你的波浪。 将其保存为图片并将其作为背景从您的 CSS 中的 div 中。 我认为它更容易并且具有相同的效果。
【讨论】: