我有以下简化的布局:
jsfiddle:http: //jsfiddle.net/rersW/
<table>
<tr>
<td style="border:1px solid black;height:300px;width:100px">A</td>
<td style="border:1px solid black;height:100%">
<div style="border:1px solid blue;height:100%;width:100px">B</div>
</td>
</tr>
</table>
我需要蓝色轮廓的 div 来填充其单元格。我已经尝试在 div 和单元格上调整大小,并更改两者的显示(内联块等)。我尝试的任何方法都不起作用。
单元格“A”的内容决定了表格的高度。
单元格“B”的内容决定了其单元格的宽度。
它必须在 Chrome、Firefox、Safari、Opera 和 IE 8+ 中同样工作
TIA