Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
6年前关闭。
我有一个HTML表。没什么好看的。它有thead和tbody。我想知道如何使用javascript或jQuery仅将下肢向下移动。
编辑:
因此,请给我一些背景信息。我有一张桌子,上面有一些信息(谁在乎它是什么)。使用jQuery我将标题固定在适当的位置,以便当我向下滚动时,标题仍保留在适当的位置。一切运行良好,标题和第一行重叠的问题很小。因此,我需要将躯干顶部向下移动。含义标头将保持在原位,并且主体将向下移动一点,以便我可以看到表的第一行(即标头后的第一行)。
我想知道是否有一种使用jQuery或javascript的方法。
编辑:我知道这个答案已经被接受为正确的,但是看来我误解了这个问题,这是由否决票显而易见的。我以为OP是在桌子滑下来并像表头一样保持固定之后。我建议使用scroll方法,因为这是使表更改滚动状态的方式。
正如其他人指出的那样,您只需要将表向下推至标题的高度+所需的间距,如下所示:
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
6年前关闭。
我有一个HTML表。没什么好看的。它有thead和tbody。我想知道如何使用javascript或jQuery仅将下肢向下移动。
编辑:
因此,请给我一些背景信息。我有一张桌子,上面有一些信息(谁在乎它是什么)。使用jQuery我将标题固定在适当的位置,以便当我向下滚动时,标题仍保留在适当的位置。一切运行良好,标题和第一行重叠的问题很小。因此,我需要将躯干顶部向下移动。含义标头将保持在原位,并且主体将向下移动一点,以便我可以看到表的第一行(即标头后的第一行)。
我想知道是否有一种使用jQuery或javascript的方法。
最佳答案
您可以使用jQuery的滚动方法http://api.jquery.com/scroll/
我需要更多信息,但听起来您会做这样的事情:
$(window).scroll(function(){
$("table").animate({marginTop: 50}, 250);
});
编辑:我知道这个答案已经被接受为正确的,但是看来我误解了这个问题,这是由否决票显而易见的。我以为OP是在桌子滑下来并像表头一样保持固定之后。我建议使用scroll方法,因为这是使表更改滚动状态的方式。
正如其他人指出的那样,您只需要将表向下推至标题的高度+所需的间距,如下所示:
table {
margin-top: 80px;
}