小编Ste*_*hen的帖子

让div占据完整的细胞高度

如何让表格单元格中的div占据单元格的整个高度?

设置div高度= 100%将不起作用,除非表格单元格上有固定的高度,但我不能这样做,因为单元格必须具有液体高度,具体取决于可变内容.

我试图让每一行中的所有div都与行的整个高度相同.

代码如下,请参阅http://www.songtricks.com/CellDivBug.html上的实例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<style type="text/css">

td
{
    padding:0px;
    vertical-align:top;
    height:auto;
}

.box
{
    margin:0px;
    border:solid 2px red;
    height:100%;
}

</style>


</head>

<body>

    <table border="1" width="50%">
    <tr>
        <td width="50%">
            <div class="box">
            This box has a lot of text.   This box has a lot of text.  This box has a lot of text.  This box has a lot of text.  This box has a lot of text. …
Run Code Online (Sandbox Code Playgroud)

css xhtml

5
推荐指数
1
解决办法
4288
查看次数

标签 统计

css ×1

xhtml ×1