這裏我嵌套了格式化表。每個錶行頭都有相同的嵌套表格列寬等寬。如果我添加了任何填充或邊距,表格單元格崩潰。如何使每個列以相同的寬度變化。用百分比寬度嵌套表對齊
這裏下面的代碼:
table {
table-layout: fixed;
border-collapse: collapse;
width: 100%;
}
td,
th {
border: 1px solid #000;
padding: 0;
}
<table>
<tr>
<th width="20%">Head1</th>
<th width="20%">Head2</th>
<th width="20%">Head3</th>
<th width="20%">Head1</th>
<th width="20%">Head2</th>
</tr>
</table>
<table>
<tr>
<td colspan="5">
<table>
<tr>
<td>data1</td>
<td>data2</td>
<td>equa3</td>
<td>data2</td>
<td>equa3</td>
</tr>
<tr>
<td colspan=5 "><table>
<tr>
<td>data1</td>
<td>data2</td>
<td>equa3</td>
\t <td>data2</td>
<td>equa3</td>
</tr>
</table></td></tr>
</table></td>
</tr>
</table>
任何建議:
你不需要嵌套表,嵌套表具有相同數目比主表中的列,所以你並不需要它。 –
感謝您的回覆。我想添加每個表格內容的一些文字內容。如果添加任何內容,表列的寬度將增加。我需要表格列的寬度相等。 – bala
主表中有5列,嵌套表中有5列。 **您不需要此嵌套表**,它具有與主表相同的列數。這就是我在第一條評論中所說的。 –