Is there a way to make the following:
#id {
border-radius: 100px;
width: 100px;
height: 100px;
}
<div id="circle">
<h3>Hello</h3>
</div>
A round div
with the text centered vertically and horizontally. At the same time keeping the circle responsive.
By that I mean having a width
of say 50%
of the containing div
, at the same time keeping the height
percentage equal as to make a circle.
And changing the static 100px
to pertentages makes the circle oval.
vw
orvh
unit, if you can proportion it. An example – Sophistication