Fix WoltLab/WCF/Dom/Util.offset
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 25 Mar 2016 18:51:51 +0000 (19:51 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 25 Mar 2016 18:51:51 +0000 (19:51 +0100)
commit13d884839f750cc42a21c4b6c55dce5cf9229d0f
treed43b65c6491cec212709b80c99be3c36d8f01629
parente9335ed90f39d08fd4fd4d99d36db7f314736212
Fix WoltLab/WCF/Dom/Util.offset

> The amount of scrolling that has been done of the viewport area (or
> any other scrollable element) is taken into account when computing
> the bounding rectangle. This means that the top and left property
> change their values as soon as the scrolling position changes (so
> their values are relative to the viewport and not absolute). If
> this is not the desired behaviour just add the current scrolling
> position to the top and left property (via window.scrollX and
> window.scrollY) to get constant values independent from the current
> scrolling position.

see: https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect
wcfsetup/install/files/js/WoltLab/WCF/Dom/Util.js