3 回答
TA贡献1817条经验 获得超6个赞
如属非固定宽度div(即您不知道div将占用多少空间)。
#wrapper {
background-color: green; /* for visualization purposes */
text-align: center;
}
#yourdiv {
background-color: red; /* for visualization purposes */
display: inline-block;
}
<div id="wrapper">
<div id="yourdiv">Your text</div>
</div>
#yourdiv
TA贡献1797条经验 获得超6个赞
在大多数浏览器中,这将起作用:
div.centre {
width: 200px;
display: block;
background-color: #eee;
margin-left: auto;
margin-right: auto;
}
<div class="centre">Some Text</div>
在IE6中,您需要添加另一个外部div:
div.layout {
text-align: center;
}
div.centre {
text-align: left;
width: 200px;
background-color: #eee;
display: block;
margin-left: auto;
margin-right: auto;
}
<div class="layout">
<div class="centre">Some Text</div>
</div>
- 3 回答
- 0 关注
- 306 浏览
相关问题推荐
添加回答
举报