是否有一个成语让元素只滚动到页面,直到它到达浏览器的顶部?

时间:2008-10-14 01:40:43

标签: javascript html css

基本上我希望完成类似于yelp用于让地图跟随你在搜索结果页面上的页面的影响,但我宁愿让它瞬间完成,而不是让它赶上滚动后几秒钟。我也不想只是将位置设置为“固定”,因为我希望它滚动直到它滚动页面,然后才变为“固定”(同样,如果用户稍后向上滚动,我想要地图变得“unstuck”并向下滚动页面)。

我想这可以通过一些复杂的javascript(使用“监视”等)来完成,它可以检测地图何时接近页面顶部并适当地更改CSS值,但我希望相对的组合/绝对/固定定位div,完全不需要Javascript。

当然,我真正喜欢的是一个插件库(或jQuery插件等),它正是我正在寻找的东西,如果这样的东西存在的话。如果没有现成的脚本可以做到这一点,我很乐意听到有第一手经验或正在尝试做同样事情的人。

1 个答案:

答案 0 :(得分:1)

好的,我放弃了,并采取了yelp方式。