在做仿站项目到时候遇到的问题,360/ie兼容模式下中使用margin:0 auto整个页面都不居中,乍么调来调去<div style="margin:0 auto">mbxzb.com</div> 这个属怎么弄都不能让页面居中展示,而且其它样式也出现莫名其妙的问题。郁闷郁闷~~
div style=margin:0 auto这个属怎么弄都不能让页面居中展示,原因是L-Blog默认没有在HTML前加上DTD,于是IE就以HTML而不是XHTML来解释文档。
原来是我的HTML前没有加上DTD。问题并不在CSS而在XHTML网页本身. 需要加上这样的代码才能使得上述设置有效果:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这样就完美解决了~