试图集中我的网页

时间:2011-09-28 15:41:03

标签: asp.net css margin center

  

可能重复:
  page will not align center

我正在尝试使用asp.net中心我的网页。当我使用<center>标记时,它只会使内容占位符居中。但是当我使用CSS属性margin: 0 auto时,它什么都不做。有没有办法让整个页面居中?

3 个答案:

答案 0 :(得分:2)

在你的CSS中:

body {
    text-align: center;
}

#container {
    width: 900px; /* or some other fixed-width value */
    margin: 0 auto;
    text-align: left; /* reset text-align */
}

编辑:猜我也应该展示相关的标记...

...
<body>
    <div id="container">
        <!-- centered content here -->
    </div>
</body>
...

答案 1 :(得分:1)

您需要在换行div中包含所有内容,并在该元素上设置一个宽度,以及margin: 0 auto;

示例:

#wrapper {
  width: 960px;
  margin: 0 auto;
}

答案 2 :(得分:0)