html - 将表列分成 3 个部分

标签 html css html-table

我在将底行分成 3 个部分时遇到问题。如果能修复它或重新设计它,我将不胜感激。

HTML:

<table border="1" cellspacing="0">
    <tr>
        <td style='width:120px; height:20px;'>Creeper</td>

        <td rowspan="2" style='width:120px; height:120px;'></td>
    </tr>

    <tr>
        <td rowspan="2" style='width:100px;'>Creeper</td>
    </tr>

    <tr>
        <td style='width:120px; height:120px;'></td>
    </tr>

    <tr>
        <td style='width:40px; height:20px;'></td>

        <td style='width:80px; height:20px;'></td>
    </tr>
</table>

JSFiddle

http://jsfiddle.net/j76bY/

最佳答案

像下面这样更新您的表格。

<table border="1" cellspacing="0">
<tr>
    <td colspan="2" style='width:120px; height:20px;'>Creeper</td>

    <td rowspan="2" style='width:120px; height:120px;'></td>
</tr>

<tr>
    <td rowspan="2" colspan="2" style='width:100px;'>Creeper</td>
</tr>

<tr>
    <td style='width:120px; height:120px;'></td>
</tr>

<tr>
    <td style='width:40px; height:20px;'></td>
    <td style='width:80px; height:20px;'></td>
    <td style='width:120px; height:20px;'></td>
</tr>
</table>

DEMO

关于html - 将表列分成 3 个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24978557/

相关文章:

html - 垂直对齐 <td> 内输入旁边的文本?

javascript - 如何用 Javascript 写入表格?

html - 如何使用固定位置导航控制 anchor 显示位置

html - IE6 中的 CFMENU 向左移动并且比包含 DIV 更宽

javascript - 在 Javascript 中更改变量的字体颜色

javascript - 使图像响应浏览器的宽度和高度调整大小

javascript - 为什么 JQuery 脚本不删除表行

jquery - 在另一个框架的上下文中运行 JQuery

html - 如何在列表中的文本后对齐按钮,使它们在同一列中?

新页面上的 html/css 图像与前一页重叠,而不是下推以适合其自己的页面