我想爲我的網站獲得一個很好的視差滾動效果,只要我使用滾動條滾動頁面看起來不錯。但是,當我使用鼠標滾輪的鍵盤 - 它真的很波濤洶涌。這是JS的一部分,負責視差。視差滾動波濤洶涌
$(window).scroll(function(){
if($(document).scrollTop() > 600 && $(document).scrollTop() < 2500){
var temp = 100 - ($(document).scrollTop() - 1200)/8;
var bonus = '50% ' + temp + '%';
document.getElementById('div').style.backgroundPosition = bonus;
}
}
有人能告訴我爲什麼它波濤洶涌?我試圖將背景圖像調整爲較小的背景圖像,但這似乎並不是一個問題,因此我嚴重失去了法力值,不知道我做錯了什麼。任何幫助,將不勝感激。
我也試過不重新定位背景,但做了一個img,絕對定位並擺弄「頂」的價值,但沒有運氣。動畫仍然不流暢。 – bagienny
你解決了這個問題嗎? – across