是否可以在HTML表格中使用rowspan作为1.5?

时间:2016-05-10 17:28:30

标签: html css html-table frontend

我希望我的第3行在外观上看起来像第1行。最初我尝试给rowspan =" 1.5",因为我尝试使用上面的代码。当我尝试遵循我在实现第1行时所遵循的程序时导致未对准。



print('orig movie size=' + str(mov.size))
print('duration=%.2fs' % mov.duration)
globalClock = core.Clock()

# play 100 frames normally
for frameN in range(100):
    mov.draw()
    win.flip()

# pause stops sound and prevents frame from advancing
mov.pause()
for frameN in range(100):
    mov.draw()
    win.flip()

# frame advance and audio continue
mov.play()
while globalClock.getTime() < (mov.duration + 1.0):
    mov.draw()
    win.flip()

win.close()
core.quit()
&#13;
table {
  border-collapse: collapse;
  border: 0px;
}
td {
  padding: 20px;
  border: 1px solid black;
  text-align: center;
}
thead tr th {
  border: 0px;
}
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:3)

对于带有html表的rowspan,你不能有浮动值。

根据W3:

  

rowspan:此属性指定跨越的行数   当前的细胞。此属性的默认值为1(“1”)。   值零(“0”)表示单元格跨越所有行   当前行到表格部分的最后一行(THEAD,TBODY或   TFOOT)其中定义了单元格

修改 当您使用<td rowspan="x">时,必须在x

下删除相应的<tr>时间

这适合你吗?

<table>
  <tr>
    <td rowspan="2">r1 c1</td>
    <td rowspan="3">r1 c2</td>
    <td rowspan="2">r1 c3</td>
  </tr>
  <tr>
  </tr>
  <tr>
    <td rowspan="2">r2 c1</td>
    <td rowspan="2">r2 c3</td>
  </tr>
  <tr>
    <td rowspan="3">r2 c2</td>
  </tr>
  <tr>
    <td rowspan="2">r3 c1</td>
    <td rowspan="2">r3 c3</td>
  </tr>
</table>