【发布时间】:2013-08-01 15:11:40
【问题描述】:
我有一个要修改的表。每行有两行和两列。 所以第一行有两个单元格,第一个单元格有 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>
【问题讨论】:
-
一列中的所有单元格将始终以相同的宽度显示
-
这就是表格单元格的工作方式。同一行中的列具有相同的宽度。
-
你应该把它分成两个表。 jsfiddle.net/6BCBy 虽然,我想不出你为什么要这样做。
-
是的,简单的解决方案^
-
谢谢大家...只是想知道为什么会这样,如果有可能就是这样
标签: css html dom html-table