<body>
<div class="wrapper"></div>
</body>
针对以上dom结构,所有现代浏览器水平居中代码:
.wrapper{
width:920px;
margin:0 auto;
}
IE6要实现水平居中,需要加上部分hack代码:
body{
text-align:center;
}
.wrapper{
width:920px;
margin:0 auto;
text-align:left;
}
原因是:IE将text-align误解为让所有东西居中,而不只是文本