日期:2014-05-17  浏览次数:20575 次

【急】页面垂直居中怎么实现啊????
<body style="background-color: White">

<div style=" vertical-align:middle">
       <hr style="border: 1px dashed black; height: 1px; width: 630; vertical-align:middle"/>
</div>
 
</body>
我是这方面的菜鸟。
这里有一条虚线,我想让它在页面的中间,可是这样没有效果····

------解决方案--------------------
你可以写个<span>属性为你想要的宽度,高度为1;背景色为你想要的色彩,margin:0 auto
------解决方案--------------------
<div id="div1"><table id="table1"></table></div>
<div id="div2"><table id="table2"></table></div>

css

div { padding:10px 0; }
#div1 { boder-bottom:1px dashed black; }
------解决方案--------------------
如果你想实现div中的垂直居中,请参考这个http://bbs.csdn.net/topics/390246536

------解决方案--------------------
关于这种居中,请点击:http://www.cnblogs.com/yjzhu/archive/2012/11/19/2773209.html