我不明白爲什麼我的列不會跨越我創建的頂部和底部行。它應該看起來像「今日」列在頂部和底部,然後是其他列較高。Rowspan不使用第一行
這是很多代碼,我不確定我應該切割什麼而不變形或添加一個新變量(它需要一個流體高度)。 的jsfiddle:http://jsfiddle.net/DaAwesomeP/aU9Le/
基本HTML佈局:
<table id="weatherForecast">
<tr class="weatherForecast-row-outer">
<td></td>
</tr>
<tr id="weatherForecast-row">
<td id="weatherForecast-DATE" class="weatherForecast-day weatherForecast-day-today" rowspan="3">
<!-- Cell Content for "Today" Here -->
<td id="weatherForecast-DATE" class="weatherForecast-day ">
<!-- Cell Content Here -->
</td>
</tr>
<tr class="weatherForecast-row-outer">
<td></td>
</tr>
</table>
這裏是一個形象,顯示了我想要的:
這個問題顯然是關於嘗試解決使用'rowspan'和'colspan'違反HTML表格模型的設計問題。修改過的問題,包含頁面和圖像的鏈接,仍然模糊不清,需要進行解釋,並且需要設計幫助,因此在這裏是無關緊要的。此外,該方法可能是錯誤的:問題似乎是顯示一個表格,以便一個單元格被移動,這可能比HTML表格更好地處理CSS定位。 –