我需要在HTML中構建一個複雜的表格以用於計劃web應用程序。 它應該看起來像這樣: http://s7.postimg.org/f3m25bnuj/schedule_layout.jpg建立複雜的HTML表格的最佳方法
如何在HTML中實現此目的?
哪種方法最適合建立這樣的表格?
「Bootstrap」CSS框架能夠做到這一點嗎?
我的表將有超過12列
我需要在HTML中構建一個複雜的表格以用於計劃web應用程序。 它應該看起來像這樣: http://s7.postimg.org/f3m25bnuj/schedule_layout.jpg建立複雜的HTML表格的最佳方法
如何在HTML中實現此目的?
哪種方法最適合建立這樣的表格?
「Bootstrap」CSS框架能夠做到這一點嗎?
我的表將有超過12列
這是一個非常複雜的表格。我建議您使用一些可視化工具(如Dreamweaver)來繪製此表。通過代碼嘗試這樣複雜的表是可能的,但它非常耗時,並且可能導致可能需要重新檢查和重做的錯誤。 Bootstrap具有可應用於表的樣式定義,但通過bootstrap css嘗試此特定表是可能的,但耗時。檢查此jsfiddle:https://jsfiddle.net/brijeshb/zn9eo7uu/
<table width="80%" border="1" cellspacing="1" cellpadding="2">
<tr>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="14%"> </td>
<td width="5%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="8%"> </td>
<td width="9%"> </td>
</tr>
<tr>
<td rowspan="21"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td> </td>
<td rowspan="10"> </td>
<td> </td>
<td> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td> </td>
<td> </td>
<td> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td> </td>
<td rowspan="5"> </td>
<td> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
<td rowspan="5"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
你嘗試過這麼遠嗎?表格不會被推薦用於佈局的目的,它真的取決於幾件事情,例如,你的應用程序需要響應?每個「框」顯示哪些數據?圖片?。
如果我是你,我會嘗試使用一些網格系統下手,但該表的做法是太亂,不適合用於創建類型的佈局。
我的應用程序不需要響應。 每個框都會顯示格式化的文本數據 每一列和每行必須分別具有相同的寬度和高度,才能形成像Excel表格一樣的佈局。 單元格中沒有圖片 –
我可以使用哪個網格系統構建這樣的表格? 有什麼建議嗎? –
你並不需要任何特定的網格系統,閱讀這篇文章,你會明白網格方法是最適合你的情況[鏈接](https://css-tricks.com/dont-overthink - 網格/),並請接受答案作爲正確的答案。 –
是的,你可以通過使用列跨度和行跨度屬性做到這一點的HTML。
只能使用表格元素。
「引導」的框架應以實現響應式設計中使用。
在較小的屏幕等的ipad,移動設備,使用下面的文庫以避免失真。
「http://fooplugins.com/plugins/footable-jquery/」
希望它可以幫助!
消耗的時間對我來說無所謂,我會使用python –
好吧,好吧,那麼你應該繼續前進,給它一個嘗試建立表。建立表格後,您可以將Bootstrap css應用於樣式和響應。 – bbh
謝謝,這個解決方案非常強大,但非常難看。我會保留最壞的情況 –