此示例代码在 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>