本文共 1904 字,大约阅读时间需要 6 分钟。
一般在将div居中显示时,使用css:
divX { margin:0 auto;}
此css在firefox下是好的,但是在ie下不起作用,网上看到原因如下:
margin: 0 auto 看看内容居中否
如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“<body>”声明文本居中,即
margin: 0 auto 看看内容居中否(加了body文本居中)
然后,单个div的CSS居中,非要扯上<body>? 于是在不采用“<body>”声明文本居中的情况下,将DOCTYPE声明加上,立马有效果
margin: 0 auto 看看内容居中否(加了DOCTYPE声明) 其实原理都知道,就是因为用这个“懒人”的HTML调试框,懒得去输入些忘却的东西,到头来还以为真相就是如此呢。。。同样,关于“一边固定,一边自动扩展”的例子,加与不加在IE效果完全不同。如下是不加的情况:CSS布局