Jquery 冻结html表中的多列

Jquery 冻结html表中的多列,jquery,html,css,Jquery,Html,Css,我有一个表,我的目标是能够冻结表的前3列。这包括带有colspan=3属性的thead th 该表如下所示: |----colspan: 3------|--------------colspan: n----------------------| |------|––----|------|--------------n columns-----------------------| 我已经看到了一些关于修复第一列的回复,但是没有令人满意的解决方案来修复前2或3列,或者更一般地说,修复前n列

我有一个表,我的目标是能够冻结表的前3列。这包括带有
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等插件,在不同的浏览器中,这一点隐藏了太多的复杂性。谢谢你的回复,但这不是我需要的。我需要冻结左边的列(表格可以水平滚动,但第一列保持不变)。