我有一個應用程序屬性position: fixed;
的div。我需要在屏幕滾動的某個高度處停止此屬性。有任何想法嗎? 我只需要css代碼。如何使一個固定位置div直到某個點?
我有一個應用程序屬性position: fixed;
的div。我需要在屏幕滾動的某個高度處停止此屬性。有任何想法嗎? 我只需要css代碼。如何使一個固定位置div直到某個點?
'之前)。不要忘記把它們包裝在''中。 –
您可以用jQuery做到這一點很容易地:
$(window).scroll(function(){
if ($(window).scrollTop() >= target) { // change target to number
$("#el").css('position', 'relative');
}
});
或純JavaScript:
window.onscroll = function(){
if(window.scrollY >= target) { // change target to number
document.getElementById('el').style.position = 'relative';
}
};
非常感謝主席先生:) –
但我無法得到它,我應該在px中寫入數字嗎?即(29px)? –
不,只是數字(在你的情況29) –
不能用純CSS做。 –
嗯。好的任何其他方式,但請採取最簡單的方式,因爲我只研究css –
看到我更新的答案,您可以添加一個代碼塊到頁面底部(在'