div在位置之间移动:固定和位置:滚动时绝对

时间:2010-12-16 23:38:20

标签: javascript css html scroll positioning

我正在寻找一种模仿本网站左侧菜单行为的方法: http://www.nectarboutique.com/collections/on-sale

含义:我需要一个必须在靠近页面顶部的位置绝对定位(CSS样式)的div,直到用户向下滚动超过某个点,然后它变为position: fixed。然后,当它到达靠近底部的某个地方(在它与页脚相交之前)时,它必须改回position: absolute

如果有人知道解决方案,这对我有很大帮助吗?

1 个答案:

答案 0 :(得分:0)

他们正在使用自定义的jQuery代码。在这里查看有关如何执行此操作的详细教程: http://css-tricks.com/scrollfollow-sidebar/

或者您可以下载一个jQuery插件来帮助您: http://plugins.jquery.com/node/8152