position().top/offset().top 这两个有什么区别,这是哪出了问题?

img

img

img

//这个发现盒子下移速度非常快,打印了不知道为什么每次累加9,但是我下面没有进行累加呀?
monsterArr.eq(i).css({
'top': monsterArr.eq(i).offset().top //这里没有进行累加
});
console.log(monsterArr.eq(i).offset().top);

//这个是正常的
// monsterArr.eq(i).css({
// 'top': monsterArr.eq(i).position().top + 2
// });
// console.log(monsterArr.eq(i).position().top);