Как сделать цветную дугу поверх окружности HTML
я новичок у верстке, практикуюсь на макете. 
Мой код HTML
КОД В SCSS:
От что получается у меня, если по логике делать. Подскажите пожалуйста как правильно мне сделать эти кусочки дуги?:)
Ответы (1 шт):
Автор решения: Maneken
→ Ссылка
Я нашел решение только с таким костылем. Понятно, что цвета и размеры условные, так как в ваших картинках никто разбираться не будет...
body {
width: 100%;
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
background: rgb(102, 13, 138);
}
.circle {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 200px;
height: 200px;
background: rgba(245, 222, 179, 0);
border-left: 1px solid transparent;
border-right: 1px solid white;
border-top: 1px solid white;
border-bottom: 1px solid white;
transform: rotateZ(45deg);
border-radius: 50%;
}
.circle p {
position: absolute;
font-size: 30px;
color: brown;
transform: rotateZ(-45deg);
}
.circleIn {
position: absolute;
width: 200.5px;
height: 200.5px;
background: transparent;
border-radius: 50%;
border: 4px solid transparent;
border-left-color: brown;
}
<div class="circle">
<p>3</p>
<div class="circleIn"></div>
</div>


