让我们说你有下面的代码块:

<div id="container">
  <someelement>This is any element.</someelement>
</div>

什么是我可以其包含分区中使用水平居中“someelement”最好的CSS?

有帮助吗?

解决方案

如果您的<someelement>是内嵌元素(即默认为显示:内联)应用文本对齐:中心到其容器。如果<someelement>是留了块元素集,右边距为自动并记住设置宽度(块元素默认采取一切可用的横向空间,除非宽度明确说明)。 您可能需要如果你想让它在IE 5.5及以下工作过使用这两种方法。

其他提示

JaredPar看法是正确的,但在这里是做你要找一个干净的方式;)

#container {
    text-align: center;
}

#container someelement {
    margin: 0 auto;
    text-align: left;
}

尝试

<someelement style="margin-left:auto;margin-right:auto">This is any element</someelement>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top