JenniferMuMu 2011-02-15
a { color:#000;} .holder{ width:600px; height:210px; border:1px solid #777; text-align:center; display:table-cell; vertical-align:middle; } /*以下样式针对IE*/ .edge{ width:0; height:100%; display:inline-block; vertical-align:middle; } .container{ vertical-align:middle; display:inline-block; }
<div class="holder"> <!--[if IE]><span class="edge"> </span><![endif]--> <!--[if IE]><span class="container"><![endif]--> <h1>使用CSS让文本内容垂直居中</h1> <h3><a href="http://www.865171.cn"> www.865171.cn</a></h3> <!--[if IE]></span> <![endif]--> </div>
<divid="cnbruce">margin:0auto看看内容居中否</div>. 然后,单个div的CSS居中,非要扯上<body>?其实原理都知道,就是因为用这个“懒人”的HTML调试框,懒得
<div id="wrap"> 在所有浏览器中都有效的方法: <pre> 在所有浏览器中都有效的方法: 在所有浏览器中都有效的方法: 在所有浏览器中都有效的方法:. </div>太烂了这种方案!这样定
doctype html>如果不添加这段,ie没有找到合适的解析标准就会以默认的ie5.5的方式来解析页面,在ie5.5里边,css写margin:0 auto是不管用的,盒模型的宽高计算也是错误的。