我认为#container
会在#main_content
中居中显示。但实际上没有居中。为什么不起作用,我该如何修复?
#main_content {
top: 160px;
left: 160px;
width: 800px;
min-height: 500px;
height: auto;
background-color: #2185C5;
position: relative;
}
#container {
width: auto;
height: auto;
margin: 0 auto;
padding: 10px;
position: relative;
}
<div id="main_content">
<div id="container">
</div>
</div>
#container
中加入position:relative;
。 - jhunliodisplay: flex
,内部 div 设置为margin: auto
和position: relative
。 - Masciuniria