Html 在IE8中,具有百分比宽度的表确实可以适当调整大小 我有一个包含在div中的table元素,表的宽度设置为100% 只要浏览器宽度减小,div元素的宽度就会减小 在Chrome、Safari、Firefox和IE7中,当div调整大小时,表也会调整大小 但是在IE8中,表仍然没有调整大小,并且溢出了container div

Html 在IE8中,具有百分比宽度的表确实可以适当调整大小 我有一个包含在div中的table元素,表的宽度设置为100% 只要浏览器宽度减小,div元素的宽度就会减小 在Chrome、Safari、Firefox和IE7中,当div调整大小时,表也会调整大小 但是在IE8中,表仍然没有调整大小,并且溢出了container div,html,html-table,internet-explorer-8,Html,Html Table,Internet Explorer 8,以下是我正在处理的结构 <div style="width:500px"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tbody> <tr> <td valign="top"> <div>My table colu

以下是我正在处理的结构

    <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>

我的表列内容
我的表格第二列内容

您将表格包装在具有定义宽度的div中。只需定义表格的宽度。

这根本不是对正在讨论的问题的答案。这实际上是IE8中的一个bug。其他人指出了这一点,例如:谢谢你的更正。我最初误读了这篇文章,因为Mandai以设定的宽度发布了div。我不明白部门在某个时候会调整大小。谢谢你的链接。