К примеру такой вариант:
<div class="canvas">
<div class="circle-container">
<div class="circle" data-circle="1"></div>
</div>
</div>
<style>
.canvas {
width: 50rem;
height: 50rem;
position: relative;
}
.circle-container {
position: absolute;
top: 10rem;
left: 8rem;
width: 4rem;
height: 4rem;
background-color: bisque;
display: flex;
align-items: center;
justify-content: center;
}
[data-circle="1"] {
width: 4rem;
height: 4rem;
border-radius: 50%;
background-color: blueviolet;
}
[data-circle="2"] {
width: 2rem;
height: 2rem;
border-radius: 50%;
background-color: brown;
}
</style>
мне бы хотелось избавится от circle-container, чтоб можно было просто задать координаты например:
position: absolute;
top: 10rem;
left: 10rem;
и каждый круг вставал своим центром на эту координату