-2
在帶有固定元素的頁面上,如角落廣告或通知,我希望該元素在頁面向下滾動一定量時淡出。如何在頁面滾動時使用jQuery淡化固定元素?
首先,確定什麼時候最佳方式是:像素,百分比,其他? 最後,我將如何使用jQuery實現這種效果?
在帶有固定元素的頁面上,如角落廣告或通知,我希望該元素在頁面向下滾動一定量時淡出。如何在頁面滾動時使用jQuery淡化固定元素?
首先,確定什麼時候最佳方式是:像素,百分比,其他? 最後,我將如何使用jQuery實現這種效果?
下面是一段代碼來獲得滾動位置:
$(window).scroll(function(e) {
var pos = $('body').scrollTop();
if(pos > 500) {
//fade in your element
} else {
//fade out your element or whatever
}
});
您可以滾動到這個位置的時候fadeIn()
元素...
請做一些嘗試研究/這個自己實現。然後,一旦你這樣做了,如果你有特定的問題,回來問一個更具體的問題,理想情況下與一些非工作代碼有關。 –
我做到了。當我嘗試使用固定元素進行操作時,我的問題就出現了。直言不諱:這是一個簡單的問題,當然,但我也很少有時間。我不是在這裏拍攝而是在沒有任何嘗試或谷歌的情況下詢問。請儘量不要妄下結論。 – user1729506
我沒有得出任何結論。不管你是否嘗試過某些東西,如果它不包含在你的問題中,那麼它們就沒有區別。 http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist請參閱第2項重點。如果你已經嘗試了一些東西,但它不起作用,那應該包含在你的問題中。包含實際代碼(如果存在的話)總是一個好主意。 –