我正在尝试编写一个javascript时间轴,在其中点击左栏显示右栏中的内容.我想有更简单的方法可以做到这一点,但下面的HTML看起来真的很整洁.
所以rowpan工作的常用方法是你有一个td,你想要向下延伸几行来完成表.
<tr>
<td>1942</td>
<td rowspan=2>Something happened</td>
</tr>
<tr>
<td>2017</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
但是,如果我想向上行移动,以便下面的时间轴项目填充两行,该怎么办?
<tr>
<td>1942</td>
</tr>
<tr>
<td>2017</td>
<td rowspan=2>Something else happened</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我知道我可以将它们全部移动到顶行和行盘,但我真的希望有这个漂亮,易于编辑的格式,日期和行彼此相邻.
(我的想法是,如果你认为rowspan类似于css的宽度和高度,你可以设置类似于css left和top(比如"table-row"?)的东西,除了实际将td移动到你想要的.但我认为这不存在.)
(也有人知道是否定义了负行数?)