如何在滚动后将Div更改为“固定”

时间:2013-12-15 18:04:57

标签: javascript css user-interface

在academicearth的about page页面,一旦你开始滚动,它们就会在<aside>右边有一个fixed标签。

http://academicearth.org/about/

这是怎么做到的?

<aside>标记变为fixed之上,它也会向右移动一点,以适应滚动显示的内容。

1 个答案:

答案 0 :(得分:1)

使用滚动事件..

$(document).scroll(function(e)
{ 
    //grab position of scrollbar
    position=$(document).scrollTop();
    //when position match a height
    if(position==desired_height)
    {
      //grab element 
      $('ele').css('position','fixed');
    }
}