我有以下 Html 代码
<div id="team">
<h1>Team</h1>
<img src="assets/divider.png" id="divider">
<img src="assets/team.png" id="team_pic">
</div>
以下CSS
div#team {
margin: 0 auto;
margin-left:auto;
margin-right:auto;
right:auto;
left:auto;
}
然而,子元素 divider 和 team pic 一直在左边。我虽然 margin:auto 会使一切居中。
然后我将以下内容放入子元素中。
div#team img#team_pic {
width:704px;
height:462px;
margin-left:auto;
margin-left:auto;
}
不,什么都没有发生,元素仍然在左边并且没有居中。
原文由 jason white 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要为#team 设置一个宽度,例如:
…这是以下内容的简写版本: