+ -
当前位置:首页 → 问答吧 → li的问题

li的问题

时间:2011-12-12

来源:互联网

<li>abcd</li>
li的高度是100px,如何让文字显示在li的底部?或者显示li的任意高度

作者: silno   发布时间: 2011-12-12

HTML code
<html>
<head>
<style>
*{margin:0; padding:0;}
ul{
    width:300px;
}
ul li{
    width:300px;
    display:table-cell;
    vertical-align:bottom;
    height:50px;
    border:1px solid #000;
}

</style>
</head>
<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ul>
</body>
</html>

作者: MuBeiBei   发布时间: 2011-12-12

不行啊,老大
1 2 3 4 5 在左上角显示 :(

作者: silno   发布时间: 2011-12-12

在ff可以,ie不行

作者: silno   发布时间: 2011-12-12

HTML code
<html>
<head>
<style>
*{margin:0; padding:0;}
ul{
    width:300px;
}
ul li{
    width:300px;
    padding-top:40px;
    height:20px;
    line-height:20px;
    border:1px solid #000;
}

</style>
</head>
<body>
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
    </ul>
</body>
</html>



用padding吧

table-cell ie6,7不支持

作者: MuBeiBei   发布时间: 2011-12-12