gpt4 book ai didi

html - 使用 CSS 在圆圈内创建圆圈

转载 作者:搜寻专家 更新时间:2023-10-31 22:40:19 25 4
gpt4 key购买 nike

我试图使用 CSS 绘制一个以白色圆圈为中心的黑色圆圈。这是我的 HTML/CSS:

#blackcircle {
background-color: black;
color: white;
width: 400px;
height: 400px;
border-radius: 50%;
margin: 0 auto;
}
#whitecircle {
background-color: white;
color: black;
width: 90px;
height: 90px;
border-radius: 50%;
margin: 0 auto;
}
<div id="blackcircle">
<div id="whitecircle"></div>
</div>

但是如您所见(在 Chrome 和 Firefox 中),白色圆圈位于白色圆圈顶部的中心。我尝试了 position:absolute 和 position:relative 的各种组合,但都没有积极效果。

最佳答案

你也可以使用位置,但最简单的方法是使用 flexbox:

       #blackcircle {
background-color:black;
color:white;
width: 400px;
height: 400px;
border-radius:50%;
text-align:center;
margin: 0 auto;
display: flex;
align-items: center;
}
#whitecircle {
background-color: white;
color: black;
width: 90px;
height: 90px;
border-radius:50%;
margin: 0 auto;
}
  <div id="blackcircle">
<div id="whitecircle"></div>
</div>

关于html - 使用 CSS 在圆圈内创建圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38268799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com