表100%绝对div内的高度

时间:2010-11-06 15:39:34

标签: html css internet-explorer html-table

我在绝对定位的div里面有一张桌子。 div使用顶部0和底部0延伸, 它似乎延伸到预期的跨浏览器。 (我检查过,我在它上面放了一个边框,它按预期拉伸)。 现在,在div里面我有一张桌子。我希望桌子在所有div空间上伸展, 在谷歌C​​hrome中它确实如此。但是在Internet Explorer和Firefox中没有,表格会延伸到宽度,但忽略高度属性,其高度由其内容决定。

有没有办法解决它,或以某种方式绕过它?

以下是代码:

<div
    style=
        "position:absolute;
         top:40px;
         left:0px;
         right:0px;
        bottom:0px;">
    <table
        width="100%"
        cellpadding="0"
        cellspacing="0"
        style="height:100%;">
    </table>
</div>

1 个答案:

答案 0 :(得分:3)

定义height的{​​{1}},

div