この表の幅を 100% に設定しています。内部には 3 つの列があり、中央の列は 300px に固定する必要があります。左と右の列は、残りのスペースで均等に分割する必要があります。
その結果、画像の列が引き伸ばされます。左と右の列が同じサイズのままになるようにこれを修正するにはどうすればよいですか?
重要な注意: 左の列にコンテンツを追加しないでください。コンテンツはそのままにしておく必要があります。
また、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を含む多くのことをすでに試しましたが、何もうまくいきません...