IE下div使用margin:0px auto不居中的解决办法
2011-11-23 05:59
507 查看
转自:http://www.cxybl.com/html/wyzz/HTML_XHTML/2011_1010_5306.html
一般在将div居中显示时,使用css:
此css在firefox下是好的,但是在ie下不起作用,网上看到原因如下:
如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“<body>”声明文本居中,即
然后,单个div的CSS居中,非要扯上<body>?
于是在不采用“<body>”声明文本居中的情况下,将DOCTYPE声明加上,立马有效果
一般在将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: 0 auto} </style> <div id="cnbruce">margin: 0 auto 看看内容居中否(加了DOCTYPE声明)</div>
相关文章推荐
- IE下div使用margin:0px auto不居中的解决办法
- IE下div使用margin:0px auto不居中的原因
- 转载:IE下div使用margin:0px auto不居中的原因
- IE下div使用margin:0px auto不居中的原因
- div使用margin:0px auto不居中的原因分析及解决
- IE下div使用margin:0px auto不居中的原因
- IE下div使用margin:0px auto不居中的原因
- IE下div使用margin:0px auto不居中的原因
- div样式在IE下margin:0 auto不居中多种解决方法
- div样式在IE下margin:0 auto不居中多种解决方法
- div样式 margin:0 auto 在IE8浏览器不居中的解决办法
- div使用margin:0px auto 不居中
- 样式margin:0 auto;在IE下不能使页面居中的解决办法
- IE对margin:0 auto 不能居中的解决办法
- margin:0 auto 在ie不居中的解决办法
- div样式在IE下margin:0 auto不居中多种解决方法
- html中使用margin:0 auto整个页面不居中的解决方法
- IE8.0下DIV+CSS网站不居中解决办法
- 解决margin:0 auto;不居中的办法!
- IE下margin:0 auto不居中解决方法