在Chrome(最新的),並很奇怪,過時的版本的IE下面的工作正常 - 但在最新的IE版本(11),它似乎並沒有表現得如我所願。如何使IE 11在列中包含大圖像時承認列的寬度?
在Chrome瀏覽器(最新)和過時的IE版本第1列不改變它的寬度,以適應列2大圖像,但在最新的IE版本(11)它 - 如何糾正呢?
<table>
<tr>
<td class="header">
Column 1
</td>
<td class="header">
Column 2
</td>
</tr>
<tr>
<td class="body_twenty">
<table>
<tr>
<td>
Test...
</td>
</tr>
</table>
</td>
<td class="body_eighty">
<table>
<tr>
<td>
Test...
</td>
<td>
Test...
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="body_twenty">
<table>
<tr>
<td>
Test...
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</td>
<td class="body_eighty">
Test...
<img src="http://www.psdgraphics.com/file/colorful-triangles-background.jpg">
</td>
</tr>
<tr>
<td class="footer">
</td>
<td class="footer">
</td>
</tr>
</table>
參見:https://jsfiddle.net/tLfur3xz/1/
有趣的是,我打算鏈接到同一個問題,但是在那裏給出的解釋並不建議使用'width:100%',而是'table-layout:fixed',就像@RickHitchcock所建議的那樣。 – GolezTrol
在跨過IE過去和現在以及Chrome(最新版)進行測試時,表格佈局方法似乎效果更好。但感謝您的迴應。 – Stone