0

简单的一个似乎不想工作..

我想在一个 100% 宽的 div 中居中一个 div。

HTML。

<div id="body-outside">
    <div id="body-inside">
        content
    </div>
</div>

CSS。

#body-outside{
    width:100%;
    float:left;
    background-color:#F7B3DA;
}

#body-inside{
    width:1280px;
    margin:0 auto;
    background-color:#F7B3DA;
    float:left;
}

内容目前停留在屏幕左侧。有任何想法吗?

谢谢。

4

2 回答 2

5

摆脱float:left;. 尽管将边距设置为自动,但这会将其推向左侧。

于 2012-07-12T19:24:54.440 回答
2

您可能还想考虑在正文外部使用 text-align: center 。

于 2012-07-12T19:27:13.707 回答