私はelement.getBoundingClientRect()
,window.scrollY
とelement.offsetTop
が下図のように動作すると予想しています。しかし、あなたが見ることができるように、数字は加算されません(私の場合、pos.offsetTop - (el.getBoundingClientRect().top + window.scrollY)
は常に== -14
です)。なぜwindow.scrollY + element.getBoundingClientRect()。topがelement.offsetTopと等しくないのですか?
私は間違っていますか?