Можно достигнуть этого псевдоселекторами как:: прежде и:: после, можно найти jsfiddle https://jsfiddle.net/zakirshaik/jL78m9d1/6 / .
можно добавить тени к коду для увеличения числа кругов.
.circle-overlaping{
width: 100px;
height: 100px;
background-color: red;
border-radius: 50%;
position:relative;
}
.circle-overlaping::before{
content: '';
position: absolute;
top: 0;
left: 20px;
background-color: yellow;
width: 100px;
height:100px;
border-radius: 50%;
}
.circle-overlaping::after{
content: '';
position: absolute;
top: 0;
left: 40px;
background-color: blue;
width: 100px;
height:100px;
border-radius: 50%;
}
<div class="circle-overlaping">
</div>