在开始和结束点(!)

在开始和结束点(!)

问题描述:

上滚动的浮动div在我的网站上我想要的是当您滚动时遵循的div,这并不难,因为有很多网站解释如何执行此操作。但我无法找到的是我如何能够设定一个开始和结束的位置。在开始和结束点(!)

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

谢谢。

我想通了,用jQuery我计算scrollTop();,当它达到了这一点,例如250px我做addClass('fixed');使它固定并留在页面。

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

我希望你能理解。