我必須製作一張非常複雜的表格,類似於下圖中的表格。 http://irinaciocan.ro/tehnici_web_2012/imagini/tabel_ciudatel29.png使用rowspan和colspan的複雜表格
我試過這個標記,但它不能正常工作。 http://jsfiddle.net/miskolc/W9nJU/3/
<body>
<table border="10" cellpadding="0" cellspacing="0">
<tr>
<td colspan="1" rowspan="1">1</td>
<td colspan="2" rowspan="1">2</td>
<td colspan="2" rowspan="1">3</td>
</tr>
<tr>
<td colspan="2" rowspan="4">4</td>
<td colspan="3" rowspan="2">5</td>
</tr>
<tr>
<td colspan="2" rowspan="2">6</td>
<td colspan="1" rowspan="4">7</td>
</tr>
<tr>
<td rowspan="4" colspan="1">8</td>
<td rowspan="1" colspan="1">9</td>
<td rowspan="1" colspan="1">10</td>
<td rowspan="2" colspan="1">11</td>
</tr>
<tr>
<td rowspan="1" colspan="2">12</td>
</tr>
<tr>
<td rowspan="3" colspan="1">13</td>
<td rowspan="1" colspan="3">14</td>
</tr>
<tr>
<td rowspan="1" colspan="2">15</td>
<td rowspan="1" colspan="1">16</td>
</tr>
<tr>
<td rowspan="1" colspan="2">17</td>
</tr>
</table>
</body>
和CSS
td {
width:50px;
height:50px;
padding:0px;
}
我不明白爲什麼小區6保持在同一行小區5,即使它們是內部的不同TR標籤。 我也不明白爲什麼單元格1,2,3沒有正確的大小。 有人可以告訴我如何解決這個問題嗎?
您顯示的預覽JPG是一個「5列」寬的模板。我建議你先從5個相等的td開始。然後從頂部開始製作其他行。 – Michael