使div拉伸以适合td高度

时间:2014-07-06 10:09:18

标签: html css html-table stretch

嗨,我有这段代码,

<html>
    <body>
        <table>
            <tr>
                <td>
                    <div class="the-div">h:100%</div>
                </td>
                <td>
                    <div class="the-div-w-height">h:100px</div>
                </td>
            </tr>
        </table>
    </body>
</html>

这种风格,

.the-div
{
  height: 100%;
  background-color: red;
}

.the-div-w-height
{
  height : 100px;
  background-color: yellow;
}

我想在td内部进行红色div伸展,另一个div可以根据内容改变高度,第一个div应该用表拉伸

谢谢

1 个答案:

答案 0 :(得分:1)

在父母height: 100%table上添加td

http://codepen.io/anon/pen/ByjIv

table {
  height: 100%;
}
td {
  border: 1px solid #000;
  height: 100%;
}
.the-div
{
  height: 100%;
  background-color: red;
}

.the-div-w-height
{
  line-height: 100px;
  background-color: yellow;
}