1
- 我有包含在一個div的表元素,該表被設定爲100%的寬度。每當瀏覽器寬度減小
- DIV元素在寬度上減小。
- 在Chrome中,Safari瀏覽器,Firefox和IE7當DIV得到調整大小,該表也被調整。
- 但在IE8,不過,該表仍然沒有被調整大小和溢出容器DIV
以下是我處理的表與百分比寬度並適當地調整在IE8
<div style="width:500px">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tbody>
<tr>
<td valign="top">
<div>My table column contents</div>
</td>
<td valign="top">
<div>My table second column contents</div>
</td>
</tr>
</tbody>
</table>
</div>
這是不是在所有的答案,這個問題正在討論之中。這實際上是在IE 8也有人指出了這一點,比如一個錯誤:http://srikanthgade.blogspot.com/2010/09/ie8-standards-table-layout-fixed.html – ebruchez 2011-05-21 16:13:34
感謝您的指正。我原本誤讀這篇文章是因爲Mandai發佈了一個寬度的div。我不明白,div在某個時候正在調整大小。感謝您的鏈接。 – 2011-06-01 21:08:38