Chrome使用一个像素宽度而不是零像素呈现TABLE TD

时间:2014-08-20 16:17:36

标签: html css google-chrome

在向Chrome提交Bug之前,我想知道,如果我在这里遗漏了一些内容:

<html>
<head>
  <style>
  table{
    border-spacing: 0;
  }
  table td {
    padding: 0;
    margin: 0;
  }
  </style>
</head>
<body>
  <table>
    <tr>
      <td><div></div></td>
      <td>
        <span>Test</span>
      </td>
      <td><div></div></td>
    </tr>
  </table>
</body>
</html>

这是一个超级简单的TABLE。 Chrome渲染第一个和最后一个TD,宽度为1像素,恕我直言应为0像素。 FF和IE都呈现0像素。如果从第一个TD中删除DIV,则最后一个TD渲染为2个像素。如果从最后一个TD移除DIV,则第一个TD保持在1个像素。

我在想什么?

0 个答案:

没有答案