此示例代码在 IE 10 中无法按预期工作(内表没有获得剩余空间)。我去掉 .css 和其他元素只是为了突出我的问题。
我想使用内表来获取顶部 50px 线和底部 30px 线之间的所有空间。在另一个 doctype 中它可以工作,但我必须在我的项目中使用这个 doctype。
<!DOCTYPE html>
<html style="height: 100%">
<body style="height: 100%">
    <table style="height: 100%">
        <tr style="height: 50px">
            <td>
                 
            </td>
        </tr>
    <tr>
            <td>
                <table style="height: 100%; background: #f00">
                    <tr>
                        <td>
                             
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
    <tr style="height: 30px">
            <td>
                 
            </td>
        </tr>
    </table>
</body>
</html>