比如说有一个表格前3行都是一行一列,到了第4行要分成2列,1列占行的1/4,一列占行的3/4,该怎么办?
我试了很多种方法,用了colspan,style都不行,不知道还有什么好办法?

解决方案 »

  1.   

    <table border="1">
    <tr><td colspan="2">这是第1个行</td></tr>
    <tr><td colspan="2">这是第2个行</td></tr>
    <tr><td colspan="2">这是第3个行</td></tr>
    <tr>
    <td style="width:25%;">1/4</td>
    <td>3/4</td>
    </tr>
    </table>
      

  2.   

    <table>
    <tr><td colspan="2">这是第1个行</td></tr>
    <tr><td colspan="2">这是第2个行</td></tr>
    <tr><td colspan="2">这是第3个行</td></tr>
    <tr>
    <td>1/4</td>
    <td colspan="3">3/4</td>
    </tr>
    </table>
      

  3.   

    <table>
    <tr>
    <td colspan="2">这是第1个行</td>
    <td colspan="2">这是第1个行</td>
    <td colspan="2">这是第1个行</td>
    <td colspan="2">这是第1个行</td>
    </tr>
    <tr><td colspan="2">这是第2个行</td><td colspan="2">这是第2个行</td><td colspan="2">这是第2个行</td><td colspan="2">这是第2个行</td></tr>
    <tr><td colspan="2">这是第3个行</td><td colspan="2">这是第3个行</td><td colspan="2">这是第3个行</td><td colspan="2">这是第3个行</td></tr>
    <tr>
    <td>1/4</td>
    <td colspan="3">3/4</td>
    </tr>
    </table>