我有一个div,使用以下CSS呈现为圆形,并在示例HTML中显示为粉色盒子,内部有一个黑色圆圈。我想做的是,在不以任何方式使内部div变小的情况下,使黑色圆圈变小。因此,最终外部div的高度和宽度为100px,内部div的高度和宽度也为100px,但黑色圆圈的大小仅为内部div大小的70%并居中。
.circle
{
border-radius:50%;
background:#000;
}
<div style="background:pink;width:100px;height:100px" >
<div class="circle" style="width:100px;height:100px">
</div>
</div>
background:radial-gradient(#000 35px,transparent 36px);
,看起来会更加顺滑。 - tgogos