html - 如何创建此 HTML 表格,其行 tds 跨越多列

标签 html html-table

如何创建具有以下布局的表格?

enter image description here

我在第一行的第二个和第三个 td 上遇到问题。我一直在玩 colspan 但无法让它工作。

最佳答案

想象一个每行有 7 个单元格的表格来获取单元格分布(1 + ( 2 * 3 ) 个单元格)并使用 colspan 属性,如下所示:

table {
width: 100%;
}
td {
  border: 1px solid #777;
  padding: 10px;
}
td:first-child {
  width: 30%;
}
<table>
  <tr>
    <td>a</td>
    <td colspan="3">b</td>
    <td colspan="3">c</td>
  </tr>
  <tr>
    <td>a</td>
    <td colspan="2">b</td>
    <td colspan="2">c</td>
    <td colspan="2">d</td>

  </tr>
</table>

关于html - 如何创建此 HTML 表格,其行 tds 跨越多列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44859128/

相关文章:

javascript - 如何简化 VueJS 的这段代码

javascript - 使用包含相关的html页面时如何更改url

jquery - 如何使用 JQuery 获取 <td> 在表中的位置?

php - 我只得到我 table 的第一行

php - 如何以正确的方式在表格中显示 wordpress 数据库值?

html - CSS 定位 : How to make 2 overlapping divs and then 1 more div to the right of the overlapping divs

html - CSS,如何在大图像旁边垂直对齐按钮

html - 一些 HTML/CSS 来绕过 Struts2 中的一个缺点

javascript - 关闭弹出窗口使其从 DOM 中消失并启用它

javascript - 动态表行创建