html - Rowspan 单元格大小不一样

标签 html css

我有一个简单的 tablerowspan 。我需要那个单元格 1、单元格 2 和单元格 6 的大小相同。 请问我怎样才能做到这一点

<table>
  <tr>
    <td>number1</td>
    <td>number3</td>
  </tr>
  <tr>
    <td rowspan="2">number2</td>
    <td>number4</td>
  </tr>
  <tr>
    <td>number5</td>
  </tr>
  <tr>
    <td>number6</td>
    <td>number7</td>
  </tr>
</table>

最佳答案

你是说像这样?

此解决方案使用现有标记,不需要任何“空”行。

table {
  border-collapse: collapse;
}
td {
  border: 1px solid #ddd;
  padding: 10px;
}
tr:nth-child(1) td:first-child,
tr:nth-child(2) td:first-child,
tr:nth-child(4) td:first-child {
  height: 60px;
}
<table>
  <tr>
    <td>number1</td>
    <td>number3</td>
  </tr>
  <tr>
    <td rowspan="2">number2</td>
    <td>number4</td>
  </tr>
  <tr>
    <td>number5</td>
  </tr>
  <tr>
    <td>number6</td>
    <td>number7</td>
  </tr>
</table>

关于html - Rowspan 单元格大小不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35959272/

相关文章:

javascript - 宽度切换动画 - 毛刺效果

javascript - 单击汉堡菜单后看不到我的文字

css - 使用变换和可见性 CSS 属性时,SVG 未出现在 Firefox 中

android - HTML <a/> 标签在Android中的实现

javascript - 完全删除 CSS 属性

javascript - 无法在每个屏幕中将内容部分居中以实现全屏无滚动网站

css - 为什么CSS3滤镜效果比HTML5 Canvas等效效果更好?

html - 使用媒体查询将 CSS 应用于除 IE 之外的所有浏览器

javascript - 这些标签是什么意思[如果是 IE 8]?

javascript - 单击<p> </p>标签之间的图像(html5代码)时如何播放mp3