固定具有长内容侧边栏的位置

时间:2012-06-16 18:14:33

标签: jquery html css css-position

我的网站有长边栏(内容比一个浏览器'屏幕'更高)。我需要的是:

  • 向下滚动页面时,我们还会滚动侧边栏(因为它是静态位置)
  • 当屏幕底部到达侧边栏底部时,我们开始拖动它(侧边栏位置固定在底部)
  • 拖动它一段时间后,向上滚动时,再次像静态位置一样滚动
  • 当屏幕顶部到达侧边栏的顶部时,我们开始将它向上拖动,直到它到达它应该重新固定的位置(位置固定在顶部)

我一直在寻找解决方案,并尝试使用jquery,但没有任何对我有用。任何建议我应该使用什么?

链接:http://savicky.pl/etno/

1 个答案:

答案 0 :(得分:1)

我已经为你树立了榜样。利用它! http://jsfiddle.net/QQjTW/