如何降低 offset.left 的视觉效果

How can I reduce the visual effect of offset.left

我正在使用一些 Javascript 这意味着当用户上下滚动时,一个块会左右移动。

JS 工作得很好,但我不知道如何将运动水平降低到更细微的转变。

这是我的 JS

jQuery(document).ready(function($){


var offset = $(".post-slider-wrapper").offset();
console.log(offset.left);
$(window).scroll(function(event) {
  var st = $(this).scrollTop();
  $(".post-slider-wrapper").css("left", st + offset.left);
});


});

如有任何帮助,我们将不胜感激

您可以通过将它们除以任何系数来减少滚动量:

css("left", (st + offset.left) / 3);