table 2行5列合并

在2行5列的表格中,我在两行都使用了列合并导致了如图情况:

clipboard.png

而我想要的结果是这样:

clipboard.png
问题就是我要加一行<tr>才能出这个效果


    <pre>
        <table class="case-content">
            <tr>
                <td colspan="2" rowspan="2">&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td colspan="2">&nbsp;</td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
            </tr>
        </table>
    </pre>

想问有没有办法在2列的情况下出现上面的结果

阅读 10.5k
2 个回答

这个要通知指定 td 的宽度来实现,如下:

<table class="case-content" border="1">
  <tr>
    <td width="40%" colspan="2" rowspan="2">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="2">&nbsp;</td>
  </tr>
</table>
    <table class="case-content" border="1">
        <tr>
            <td colspan="2" rowspan="2"></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td colspan="2"></td>
        </tr>
    </table>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题