我想固定主体,但是会自动滚动到文档顶部,而我无法返回原来的位置。

你知道我如何在固定的身体里滚动吗?

这是个笨蛋:http://plnkr.co/edit/UBDtXTLX1Mdl35TU6XyW?p=preview

使用代码jQuery:

var topBody = $(window).scrollTop();
$("body").css("position","fixed");
$('html, body').animate( { scrollTop: topBody }, 0 );

最佳答案

您是否正在寻找这样的东西:plunker

jQuery代码:

$(function() {

  function fixedthebody() {
    var position = window.pageYOffset;
    $(".sample").css({
      "position": "fixed",
      "height": "100%",
      "overflow-x": "hidden"
    }).animate({
      scrollTop: position
    }, 0);
  }

  button.onclick = fixedthebody;

});

10-05 20:45
查看更多