【发布时间】:2012-07-05 21:08:51
【问题描述】:
我将此表格宽度设置为 100%。 里面我有 3 列,中间的应该固定为 300px。左列和右列应在剩余空间中平均分配。
结果是带有图像的 col 被拉伸。如何解决此问题以使左右列保持相同大小?
重要提示:不要在左栏中添加任何内容,内容必须保持 
也必须在IE7中工作
请不要发布有关 DIV 的答案。这个问题是关于表格的。
<table style="width:100%;height:100%;">
<tr>
<td bgcolor="#FF0000"> </td>
<td bgcolor="#99CC33" style="width:300px;">this is 300PX</td>
<td bgcolor="#0000FF"><img src="http://www.google.com/logos/2012/kondratyuk-12-hp.jpg" width="377" height="167"></td>
</tr>
</table>
...
我已经尝试了很多东西,包括 COLGROUP,但没有任何效果......
【问题讨论】:
-
还记得 Frames 的美好时光,那时您可以说
"*,300,*"? -
@Umbrella 过去的日子已经一去不复返了。我所想的是遥远的未来,迟钝的 HTML 将被完全丢弃,取而代之的是新技术。从我们今天的情况来看,如果将 Apple Cocoa 移植到 Web 浏览器,它将成为 HTML 的绝佳替代品
-
@Rodolfo 感谢您的关心,我对那个问题中接受的答案投了反对票。
标签: html