Я пытаюсь воссоздать это изображение с svg:
svg
Вот скрипка: http://jsfiddle.net/g7kgdo8u/
Но мне нужно это изображение с помощью CSS. Возможно ли это?
Вы также можете сделать это с radial-gradient:
radial-gradient
.box { width:300px; height:100px; background: radial-gradient(circle at 50% -300%,blue 90%,transparent 90.5%), radial-gradient(circle at 60% -300%,grey 90%,transparent 90.5%); }
<div class="box"></div>
Вы можете использовать border-bottom-left-radius и border-bottom-right-radius
border-bottom-left-radius
border-bottom-right-radius
div { background-color: lightgrey; height: 55px; width: 300px; border-bottom-left-radius: 100%; border-bottom-right-radius: 50%; } div:after { content:""; display: block; background-color: cornflowerblue; height: 50px; width: 300px; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; }
<div></div>