将div粘贴到滚动窗口的顶部

时间:2017-02-27 18:25:02

标签: javascript jquery css

我正在尝试让我的标题贴在窗口的顶部,直到它的容器已滚出视图,然后将下一个标题粘贴到窗口顶部...

点击此处查看示例 https://codepen.io/anon/pen/GWJwRx

我似乎无法弄明白,想知道是否有人能看到我可能出错的地方......

$(window).scroll(function(){
  var scroll_top = $(this).scrollTop(); 
  var height_element_parent =  $(".wrapper").height();
  var height_element = $(".menuleft").height(); 
  var position_fixed_max = height_element_parent - height_element; 
  var position_fixed = scroll_top < 100 ? 140 - scroll_top : position_fixed_max > scroll_top ? 40 : position_fixed_max - scroll_top ;
  $(".menuleft").css("top",position_fixed);
});

0 个答案:

没有答案