我使用這個插件:https://github.com/srobbin/jquery-backstretch以良好的方式拉伸背景。jquery - 彈出背景圖像來填充文檔而不是窗口?
所以,問題是,如果該文件的內容是足夠長,以使滾動條,然後滾動時,圖像停留在同一個地方(只是看起來像一個固定的背景)。你可以在他的演示中看到它:http://srobbin.com/jquery-plugins/jquery-backstretch/(這個頁面使用插件,只需滾動並注意背景不會移動)。
我想知道是否有辦法改變插件不使用窗口高度或東西,而是使用文檔高度?我看過,但無濟於事。我知道在內容很長的情況下這不是一個好主意,但是它只在一個根本沒有太多內容的頁面上完成。真正唯一的問題是,如果瀏覽器的房地產(不包括鉻)的高度小於650px左右。
這是插件代碼。很短,從我可以告訴寫得好: https://github.com/srobbin/jquery-backstretch/raw/master/jquery.backstretch.js
您已在IMG設置2個位置?固定和絕對......這不好! – Warface 2012-03-12 18:21:31
好抓(風格明智),但在技術上最後一勝,因此您可以設置所有的'position'財產整天但在渲染只有最後一個會算;) – 2012-03-12 20:09:22