2

我有一张要修改的表。每行有两行和两列。所以第一行有两个单元格,第一个单元格有 70% 的宽度,第二个单元格有父表的 30%。第二行有两个单元格,第一个单元格有 60% 的宽度,第二个单元格有 40% 的父表。即使我明确说明了宽度,为什么第二行吸收了第一行的特征?

这是代码。为什么它不能按我想要的方式工作?

<!DOCTYPE html>
<html>
<body>

<table style="border:1px black;width:100%">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td style="width:70%">January</td>
    <td style="width:30%">$100</td>
  </tr>
    <td style="width:60%">feb</td>
    <td style="width:40%">$100</td>
  </tr>
</table>

</body>
</html>
4

1 回答 1

1

对于第一列(<td width="70%">),您设置了宽度=70%,在第二行第一列中,您设置了列宽=60%。

注意:在表格中最高列宽自动适用于同一列。在您的情况下,即使您对第二行第一列使用 60%,表的第一列也是两行的 70%。

于 2013-08-01T04:44:22.643 回答