From: Korri Date: Mon, 25 Mar 2013 18:00:47 +0000 (-0400) Subject: Fixed positionning with scrollable offsetParent X-Git-Tag: v4.1.3~38^2~7^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F2026%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fixed positionning with scrollable offsetParent --- diff --git a/js/foundation/foundation.dropdown.js b/js/foundation/foundation.dropdown.js index 474993a63..e5e04a3e5 100644 --- a/js/foundation/foundation.dropdown.js +++ b/js/foundation/foundation.dropdown.js @@ -82,11 +82,9 @@ }, css : function (dropdown, target) { - if (dropdown.parent()[0] === $('body')[0]) { - var position = target.offset(); - } else { - var position = target.position(); - } + var position = target.position(); + position.top += target.offsetParent().scrollTop(); + position.left += target.offsetParent().scrollLeft(); if (this.small()) { dropdown.css({