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

问个ul li 与 div 垂直居中问题
<div   >  
<li>
hello
</li>
<li>
hello
</li>
<li>
hello
</li>
<li>
hello
</li>
</div>


div是有背景图的   一用padding   就顶下去了.

我想让hello   垂直居中在div中,   或者用padding   让图不向下顶.

------解决方案--------------------
问题描述不清楚
------解决方案--------------------
div的高度是一个固定值么?
------解决方案--------------------
如:

<div style= "border: 1px solid #ddd; height: 50px; line-height: 50px; ">
<ul style= "margin: 0; padding: 0; ">
<li> 垂直居中 </li>
</ul>
</div>
------解决方案--------------------
storm0(飘零雾雨.闻弦歌而知雅意,顾叶落而晓秋至)
如:
<div style= "border: 1px solid #ddd; height: 50px; line-height: 50px; ">
<ul style= "margin: 0; padding: 0; ">
<li> 垂直居中 </li>
</ul>
</div>


这种方法只能用在li只有一行的情况下啊~




------解决方案--------------------
as13019625389()
div是有背景图的 一用padding 就顶下去了.??这是什么回事~
------解决方案--------------------
as13019625389()
就是一个div里有一组
<ul> <li> hello </li> </ul>
DIv宽高以定好,如何让DIV 里面内容垂直居中

现在还没有方法得到更好的解决~