当使用rowspan时,IE设置行高无效。

只是想知道为什么以下HTML不起作用。基本上,每当我在表行上设置rowspan时,IE似乎都会忽略我设置的高度:
<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">
  <tr>
    <td height=\"20\">A</td>
    <td align=\"center\" rowspan=\"3\">
      Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
    </td>
  </tr>
  <tr>
    <td height=\"20\">B</td>
  </tr>
  <tr>
    <td>C</td>
  </tr>
</table>
已邀请:
        我相信这里发生的是IE将散布剩余的可用空间,以填充跨越所有三行的第一个TR中的第二个TD的高度。 考虑以下示例:
<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">
  <tr height=\"30px\">
    <td>
      A
    </td>
    <td align=\"center\" rowspan=\"3\">
      Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
      <br />Test
    </td>
  </tr>
  <tr>
    <td height=\"60px\">
      B
    </td>
  </tr>
  <tr>
    <td height=\"100%\">
      C
    </td>
  </tr>
</table>

要回复问题请先登录注册