在过去的几个小时里,我一直在努力解决一个 JS 问题,我想知道你们中的一位伟大的程序员是否可以找到解决方案。
这是我的一段代码:
var topfooter = $('footer').offset().top;
$('#skylandscape').css('height', newlandscapeheight);
console.log('New landscape height is ' + newlandscapeheight + ' (topfooter top is '+ topfooter +')');
这几乎适用于我使用的所有浏览器(最新的 chrome、safari、ff、opera)和 IE8+,但不适用于 IE7。有谁看到可能是什么问题以及如何解决它?
该代码获取页脚的总高度(100% 宽度的图像),并使用页脚未使用的任何空间设置页面第一个块的高度。
提前谢谢了。纪尧姆。