asp.net - 试图让我的网页居中

标签 asp.net css margin center

<分区>

Possible Duplicate:
page will not align center

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

最佳答案

在你的 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>
...

关于asp.net - 试图让我的网页居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7585797/

上一篇:css - 链接不上课

下一篇:html - CSS 多个带边距的分组元素

相关文章:

asp.net - 在CSS中对齐Div

asp.net - 调整白色图像大小后获得灰色边框

javascript - 在 React 中执行数据库驱动样式的最佳方法

css - 在子 div 中使用负边距时,我的外部 div 背景会扩展

css - 使用 margin/padding 将 <span> 与 <p> 的其余部分隔开

asp.net - "asp.net"是什么意思?

css - 在表格前面显示弹出菜单

jquery - 使视差背景图像在响应时保持 100% 宽度

css - 在容器中居中放置 2 个 div(向左、向右浮动)

javascript - asp.net mvc : Images, Css 文件和 javascript 文件没有被缓存