我想使用它的 bottom 属性定位一个弹出窗口,这样它就被放置在当前鼠标悬停的元素上方。让我们说:
$('#pop-up').css({
bottom : currentlyMouseOverElement.offset().top + "px",
});
问题是显示了 ,但不是恰好在当前鼠标悬停的元素上方,而是远在其上方。
有什么我想念的吗?有人可以帮我解决这个问题吗?
提前致谢。 贺拉斯
最佳答案
试试下面的基于高度的代码
$('#pop-up').css({
bottom : (currentlyMouseOverElement.offset().top - currentlyMouseOverElement.height())+ "px",
});
关于javascript - 相对于其底部定位 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13473790/