I\'m trying to create a circle with CSS, which looks exactly like on the following picture:
Below is a minimal code to achieve the effect.
This also works responsively since the border-radius is in percentage.
border-radius
.semi-circle{ width: 200px; height: 100px; border-radius: 50% 50% 0 0 / 100% 100% 0 0; border: 10px solid #000; border-bottom: 0; }