ie css margin auto 不居中解决方案
一般在将div居中显示时,使用css : divX {margin:0 auto;} 此css在firefox下是好的,但是在ie下不起作用,网上看到原因如下: <div id="cnbruce">margin: 0 auto 看看内容居中否</div> 如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“<body>”声明文本居中,即 <style> body{ text-align:center } #cnbruce{ width:500px; background-color: #ccc; margin: 0 auto } </style> <div id="cnbruce">margin: 0 auto 看看内容居中否(加了body文本居中)</div> 然后,单个div的CSS居中,非要扯上<body>? 于是在不采用“<body>”声明文本居中的情况下,将DOCTYPE声明加上,立马有效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style> #cnbruce{ width:500px; background-color: #ccc; margin: