我在過去的幾個小時裏一直在爲JS問題而苦苦掙扎,我在想你是否有一個偉大的程序員可以找到解決方案。offset()。top不能在IE7中工作?
這裏是我的一段代碼:
var topfooter = $('footer').offset().top;
$('#skylandscape').css('height', newlandscapeheight);
console.log('New landscape height is ' + newlandscapeheight + ' (topfooter top is '+ topfooter +')');
這個工作在我使用幾乎所有的瀏覽器(最新的Chrome,Safari瀏覽器,FF,歌劇)和IE8 +而不是在IE7。有沒有人看到可能是什麼問題以及如何解決它?
該代碼需要我的頁腳的總高度(100%的縮略圖),並設置我的頁面的第一個塊的高度以及頁腳未使用的任何空間。
非常感謝提前。 Guillaume。
它說什麼上面是什麼? – Joe
如果您使用HTML5,您是否首先通過JS創建了頁腳元素?我會傾向於將其更改爲div,然後重新測試以確定問題是否存在。 – digitalclubb
嗨,感謝您的回覆,我嘗試了不同的選擇,最後,使用我的頁腳的圖像元素的偏移量做了訣竅。我以前試圖使用父「頁腳」元素。再次感謝! – Guillaume