php技术博客
让天下没有搞不定的bug~

小发现:在IE中使用margin:0 auto页面不能居中的问题

        今天小涛偶然间发现了一个问题,就是某些页面用IE浏览器的时候margin:0 auto页面不能居中,其他浏览器正常,搜索了一下发现两种解决方案:

1、更改DOCTYPE为 xhtml 1.0 tranditional (html 4.01 下无效)
2、在块外边添加div,并对此div应用text-align:center

 
总结:IE6跟火狐的区别,IE的text-align:center能使其包含的块状元素和行内元素以及文本内容居中.
而在火狐下面text-align:center只能使其包含的行内元素和文本内容居中.
margin:0 auto能使块状元素居中,但不能使行内元素居中,这个在火狐和IE6下都是一样的.对于IE6以前版本的浏览器需要配合其父元素的text-align:center才能居中,您还为IE下使用margin:0 auto页面不能居中的问题头痛吗?Have  a   try ……

赞(0)
未经允许不得转载:PHP技术博客 » 小发现:在IE中使用margin:0 auto页面不能居中的问题