我有一个表格,我想在左栏中为该行添加一个指示器。我正在使用跨度来渲染指示器,但我无法让跨度占据整个高度:
<table>
<tr>
<td style="padding:0px;"><span style="height:100%; width:5px; background-color:pink;"> </span></td>
<td>Some content</td>
<td>Some more content</td>
</tr>
</table>
表格有 15px 的填充,因此对于指标 col,我删除了填充,并将跨度设置为 height:100%:
td {padding:15px;}
table {background-color: yellow;}
这个小提琴显示它当前正在运行 - 粉红色条需要跨越包含 td 的整个高度。
我该怎么做呢?请注意,我无法在 td 而不是 span 上设置样式,因为这会导致渲染出现其他问题(如果我这样做,它会偏移行的 )border-bottom
。th