【发布时间】:2021-05-21 19:27:10
【问题描述】:
我正在尝试使用 css 在另一个圆圈内制作一个圆圈,但我在使其完全居中时遇到了问题。我很近,但仍然不在那里。有什么想法吗?
<div id="content">
<h1>Test Circle</h1>
<div id="outer-circle">
<div id="inner-circle">
<span id="inside-content"></span>
</div>
</div>
</div>
这是我的 CSS:
#outer-circle {
background: #385a94;
border-radius: 50%;
height:500px;
width:500px;
}
#inner-circle {
position: relative;
background: #a9aaab;
border-radius: 50%;
height:300px;
width:300px;
margin: 0px 0px 0px 100px;
}
另外,这里有一个小提琴: http://jsfiddle.net/972SF/
【问题讨论】:
-
去掉边距,添加
left: 100px; top: 100px;。 -
可能还需要使用 z-index,以确保内圈位于顶部 :)
-
@user5623896726 不需要 z-index。
-
不错,元素嵌套时不需要!
标签: css