滚动时带有开始和结束点的浮动div(!)

时间:2012-04-01 09:03:27

标签: html web floating

我想在我的网站上找到的是一个div,当你滚动时会跟随它,好吧,这并不困难,因为很多网站都解释了如何做到这一点。但我找不到的是如何设定起点和终点位置。

我希望侧边栏在窗口顶部接触时开始浮动,我希望它在容器底部停止,现在它会浮在页脚上。

感谢。

1 个答案:

答案 0 :(得分:0)

我想通了,jQuery我计算了scrollTop();,当它达到了这一点时,例如250px我做了addClass('fixed');来修复它并留在页面上。

为了让它在某一点停留在底部,我计算了底部边距,当它达到给定的底部边距时,我做removeClass('fixed').css({position: 'absolute', bottom: '0px'});让它留在它的父100%高度div的底部。< / p>

我希望你理解。