如何对齐CSS中的div?

我有一个我在CSS中创建的框,我希望它与中心对齐。 不幸的是,我已经看遍了,无法找到有效的答案。
HTML:

<div id="top_bar">
        <div class="inner">

        </div>
</div>

CSS:

#top_bar {
vertical-align:text-top;
width: 90%;
/*padding: 10px;*/
border: 3px solid gray;
/*margin: auto;
margin-left: auto;
margin-right: auto;*/
position: fixed;
bottom: 0px;
}

#top_bar .inner {
  padding:10px;
}

body { margin-left:0px; }

删除position:fixed ,请参阅此问题以获取更多信息


#top_bar{
  margin:0 auto;
  /* Others .... */
}

也许试试在内部div上放置margin:auto

链接地址: http://www.djcxy.com/p/75813.html

上一篇: How do I align a div in CSS?

下一篇: centering a menu