您的位置:首页 > 其它

margin:0 auto;在IE8里不再居中啦

2009-05-27 09:45 288 查看





IE8对margin:0 auto;这个CSS好像不再有用了,页面不能居中啦,下午回来再看看有什么办法居中,太平洋的前端也说他们公司无视IE8的存在,测试还是以前的版本。
原因找到啦,我把margin:0 auto;写在了body标签中,IE7以下都可以居中,IE8就不行,解决办法是,把这代码写在div大框架中就可以了。

百度搜索的资料:


程序代码<style type="text/css">
body{text-align:center;width:100%;}
#wrap{
text-align:left;
width:560px;
margin:0 auto;
border:1px solid #333;
background-color:#ccc;
}
</style>
<div id="wrap"> 在所有浏览器中都有效的方法: <pre> 在所有浏览器中都有效的方法: 在所有浏览器中都有效的方法: 在所有浏览器中都有效的方法:
</pre>
</div>

[本日志由 Vincent 于 2009-02-07 12:31 AM 编辑]


文章来自: 本站原创


引用通告: 查看所有引用 | 我要引用此文章


Tags:
评论: 1 | 引用: 0 | 查看次数: 467

回复

fengyunshen[2009-05-16 05:03 PM |

]body
{
text-align:center;
}
#wrap
{
margin:auto;
}
这样就ok了,你可以试一试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: