Fix issue with tooltip overflowing at the top
This commit is contained in:
parent
af6298de05
commit
4b57654592
@ -157,8 +157,11 @@
|
|||||||
targetLeftPosition += -targetLeftPosition;
|
targetLeftPosition += -targetLeftPosition;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (targetTopPosition + window.scrollY + tooltipBoundingClientRect.height + 50 > document.body.getBoundingClientRect().height) {
|
if (targetTopPosition + window.scrollY + tooltipBoundingClientRect.height + 50 > document.body.getBoundingClientRect().height && targetTopPosition >= 0) {
|
||||||
targetTopPosition = element.getBoundingClientRect().y - (tooltipBoundingClientRect.height + 10)
|
targetTopPosition = element.getBoundingClientRect().y - (tooltipBoundingClientRect.height + 10);
|
||||||
|
if (targetTopPosition < 0) {
|
||||||
|
targetTopPosition = element.getBoundingClientRect().y + 30;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$("#tooltip").css({top: targetTopPosition + "px", left: targetLeftPosition + "px"});
|
$("#tooltip").css({top: targetTopPosition + "px", left: targetLeftPosition + "px"});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user