类似于这种效果如何实现?

1.地址http://www.tuniu.com/journey/...
2.
clipboard.png

当没有滚动到玩法概览时正常显示.

clipboard.png

当滚动到时玩法概览贴合在顶部。
问题:如何实现?

阅读 2.4k
2 个回答
var whenPageLoad = function() {
    var body_top = $(window).scrollTop(),
        tab_top = dev.offset().top; // 这里是那个dom

    if (body_top >= tab_top) {
        tab_top .addClass('fixed');
    }else{
        tab_top .removeClass('fixed');
    }
}
whenPageLoad();
$(window).scroll(function() {
    whenPageLoad();
});

css-----
.fixed{
    position: fixed;
    left: 0;
    top: 0;
}

应该当判断到那块到顶部时 然后将它位置fix了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题