jquery div滚动位置

时间:2010-11-03 10:04:15

标签: jquery

有人可以帮我理解是什么让博客上的左侧面板自动滚动?有社交链接

http://www.sohtanaka.com/web-design/nomination-judge-the-net-magazine-awards/

也许是插件?

如果没有教程链接会有帮助..

想要这个效果太多了。

2 个答案:

答案 0 :(得分:1)

只需使用一点JavaScript即可完成。链接被设置为绝对定位,然后如果滚动位置低于某个级别,则JavaScript函数将菜单的顶部设置为与窗口的滚动位置齐平。这可以通过间隔来完成,因此JavaScript可以定期检查滚动条的位置。

所以类似下面的东西会有所帮助,有点CSS和JavaScript(jQuery):

#menu {position:absolute;}

setInterval(function(){
    // All the code to find out where to put the menu goes here. for instance:
    $('#menu').css({top: $(window).scrollTop()});
}, 10);

这不是一个工作示例,只是该技术的一个示例。但正如你所说,我相信你可以通过谷歌找到一个插件。

答案 1 :(得分:1)

这里有一个类似的教程:http://css-tricks.com/scrollfollow-sidebar/