如何用css设置div中的文字靠下

html-css052

如何用css设置div中的文字靠下,第1张

好像没这个属性……只能用JS计算尺寸然后顶一下吧……外层DIV套俩小DIV,然后先让上层的高度为0,下层自然,然后取clientHeight,再计算出差值后,让上层的高度等于这个差。

给div加line-height再给div个height和overflow:hidden 这种是单行的。。多行的就给文字用margin-top和给div上padding-top都可以。。给文字用margin-top的话要文字在块级元素里才行

<div id=“#mainbox”>

<ul>

<li><a hre="#">添加数据</a></li>

<div class="innerbox"><a href="#">图片</a><a href="#">新闻</a><a href="#">产品</a></di>

</ul>

</div>

css设置:

#mainbox{ width:400pxheight:qutomargin:0px auto}

ul{ list-style:none}

li{list-style:nonewidth:100px}

.innerbox{display:none}

#mainbox ul li a:hover div{display:block}[_______只有css3支持.]

下面的方法用到jquery

<script>jquery1.7min.js</script>

<script>

$(function(){

$("#mainbox li").toggle({function(){

$(".innerbox").show()

},function(){

$(".innerbox").hide()

})

})

不懂得话可以问我

</script>