2012-07-26 48 views
0

所以我收到這個項目來改進一個網頁,它有一個奇怪的行爲。當分辨率小於900像素(小型筆記本電腦和平板電腦),並且您到達頁面的末尾時,可以在頁腳圖像後向下滾動(顯示背景圖像重複出現)。當我有螢火蟲打開時,所有解決方案也會發生這種情況。所有div都已正確關閉。我真的不知道這種行爲背後是什麼。也許有人之前看到它......網頁無限滾動下來

這裏是我的頁腳:

<footer> 

<div id="footer"> 

    <div id="footerContainer"> 

    <div id="footerMain"> 

    <div id="legal"></div> 

    <div id="footerNav"> 

     <img src="images/table-footer.png" alt=""> 

    </div> 

    </div> 

    </div> 

</div> 

</footer> 

<a href="#" id="toTop"></a> 
</body> 

</html> 
+0

您發佈的html沒有任何問題......您可以鏈接到相關網站嗎? – Tim 2012-07-26 15:43:59

+0

當然:http://messagelab.ro/ – 2012-07-26 15:46:18

+1

哇!你爲什麼需要這麼多div圍繞單個圖像?!我同意@Tim你應該發佈鏈接到網站,以便我們可以看到發生了什麼。或者也許爲它做一個jsfiddle。 – CaldwellYSR 2012-07-26 15:46:54

回答

1

的#toTop錨按下被視口的底部下方時,屏幕高度低於一定數量。這是因爲無論使用哪個腳本,都會將該錨點的頂部值更改爲比滾動位置多的值。實現這種效果的更好方法是使該人的底部值大於視口底部的10倍。然後,他不會太過分,導致瀏覽器認爲有更多的空間。

+0

謝謝!絕對是這個問題 – 2012-07-26 16:05:16