Jquery 冻结html表中的多列
我有一个表,我的目标是能够冻结表的前3列。这包括带有Jquery 冻结html表中的多列,jquery,html,css,Jquery,Html,Css,我有一个表,我的目标是能够冻结表的前3列。这包括带有colspan=3属性的thead th 该表如下所示: |----colspan: 3------|--------------colspan: n----------------------| |------|––----|------|--------------n columns-----------------------| 我已经看到了一些关于修复第一列的回复,但是没有令人满意的解决方案来修复前2或3列,或者更一般地说,修复前n列
colspan=3
属性的thead th
该表如下所示:
|----colspan: 3------|--------------colspan: n----------------------|
|------|––----|------|--------------n columns-----------------------|
我已经看到了一些关于修复第一列的回复,但是没有令人满意的解决方案来修复前2或3列,或者更一般地说,修复前n列,当涉及colspan时更是如此
可以用纯html/css来完成吗?我需要使用嵌套表吗
已经谢谢你了 也许您需要使用
colspan=“”
和rowspan=“”
你的意思是这样的吗
<table width="700" border="2" margin="auto" align="center" cellspacing="3" cellpadding="10">
<tbody align="center">
<tr>
<th colspan="4">Are you meaning something like this?</th>
</tr>
<tr>
<td rowspan="5" valign="top">123<br>1<br>2<br>3<br>4<br></td>
<td colspan="3" rowspan="1">123456789<br>1<br>2<br>3<br></td>
</tr>
<tr>
<td>123</td>
<td>123</td>
<td>123</td>
</tr>
</tbody>
</table>
你的意思是这样的吗?
123
1
2
3
4
123456789
1
2
3
123
123
123
一旦我实现了这一点,但我现在没有源代码,但我想说最好使用datatables等插件,在不同的浏览器中,这一点隐藏了太多的复杂性。谢谢你的回复,但这不是我需要的。我需要冻结左边的列(表格可以水平滚动,但第一列保持不变)。