当我将元素的高度设置为

screen.availHeight;


在Chrom中,约85px的内容在底部截断,在IE和ff中,约40px的底部截断。截止内容位于Windows任务栏下。

我怎样才能解决这个问题

最佳答案

这不是很明显,您得到的是屏幕高度,而不是窗口高度,因此不会减去任何浏览器镶边(availHeight实际上从我的1200px屏幕高度中减去了40px,可能是任务栏)。

window.height;

关于javascript - JavaScript可用高度大于浏览器窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13811859/

10-16 21:06