答案:body{text-align:center;}/*这句在ie下让所有东西居中对齐*/
然后丢一个大的DIV到网页中,在这个DIV上应用下面样式,其他内容都放在这个大DIV里。
.layout{
width:1004px;
margin:0 auto;/*非IE内核浏览器需要这句,layout这个DIV才能居中*/
text-align:left;/*layout继承了body的text-align居中属性,layout里面内容也会居中,此处将它里面内容对齐方式重新设置为居左*/
}
其他:在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的 style="text-align:center;"
上一个:什么格式的图片在DIV里是分图层的 ?求各位高手解答一下!
下一个:body div ul li div什么意思?