gpt4 book ai didi

javascript - 如何使用 JavaScript 轻松找到页面上的点与浏览器窗口底部之间的距离?

转载 作者:可可西里 更新时间:2023-11-01 02:33:25 25 4
gpt4 key购买 nike

我的网络应用程序中的一个 View 有一个可能非常长的表格,所以我用 overflow: auto; 将它包装在一个 div 中。 max-height: 400px; 这样用户可以滚动它,同时保持页面上的其他控件可见。

我想使用一些 JavaScript 来动态调整 max-height CSS 属性,以便 div 延伸到浏览器窗口的底部。我怎样才能确定这个值? jQuery 解决方案很好。

表格不是从页面顶部开始的,所以我不能只将高度设置为 100%。

最佳答案

我认为这样的事情会起作用:

var topOfDiv = $('#divID').offset().top;
var bottomOfVisibleWindow = $(window).height();
$('#divID').css('max-height', bottomOfVisibleWindow - topOfDiv - 100);

关于javascript - 如何使用 JavaScript 轻松找到页面上的点与浏览器窗口底部之间的距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4565487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com