当前位置:编程学习 > html/css >>

div没有align属性如何让内容具中?

答案: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什么意思?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,