如何降低 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);
我正在使用一些 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);