如何将<div>水平居中

如何使用CSS <div>在另一个文件中水平居中<div>

<div id="outer">

<div id="inner">Foo foo</div>

</div>

回答:

您可以将此CSS应用于内部<div>

#inner {

width: 50%;

margin: 0 auto;

}

当然,您不必将设置width50%。任何小于包含宽度的宽度<div>都可以使用。margin: 0 auto是什么呢实际定心。

如果您以Internet Explorer 8(及更高版本)为目标,最好改用以下方法:

#inner {

display: table;

margin: 0 auto;

}

它将使内部元素水平居中,并且无需设置特定的 width。

这里的工作示例:

#inner {

display: table;

margin: 0 auto;

border: 1px solid black;

}

#outer {

border: 1px solid red;

width:100%

}

<div id="outer">

<div id="inner">Foo foo</div>

</div>

以上是 如何将&lt;div&gt;水平居中 的全部内容, 来源链接: utcz.com/qa/410269.html

回到顶部