2015-09-27 67 views

回答

2

您需要使用HTML colspanrowspan属性。

HTML

<table> 
    <tr> 
     <td colspan="2"></td> 
     <td></td> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tr> 
    <tr> 
     <td colspan="2"></td> 
     <td></td> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tr> 
    <tr> 
     <td></td> 
     <td></td> 
     <td rowspan="2"></td> 
     <td rowspan="2"></td> 
     <td rowspan="2"></td> 
     <td rowspan="2"></td> 
    </tr> 
    <tr> 
     <td colspan="2"></td>   
    </tr> 
</table> 

CSS

table { 
    width: 100%; 
} 

td { 
    width: 100px; 
    height: 50px; 
} 

DEMO:http://jsfiddle.net/04yjcL2e/1/

更多有关colspanrowspan看到这个帖子:

+0

这不是我想要的,但也许我可以使用它。 Anw,非常感谢你 –

+0

实际上,我现在正在研究完整的桌子..需要更多的时间......你说得对,比我想象的要复杂 –

+0

是的,这非常复杂。我一直在想它几个小时。但我做不到 –