这是我第一次在 jQuery 中使用 Parallax 类型的东西......而且我已经到了一个突破点,我不知道如何修复它。
我的代码是... HTML
<div id="bannerText" style="margin-top: 0px; opacity: 1;">
<center>Text, blah blah blah</center>
</div>
Javascript
function scrollBanner() {
//Get the scoll position of the page
scrollPos = jQuery(this).scrollTop();
//Scroll and fade out the banner text
jQuery('#bannerText').css({
'margin-top' : -(scrollPos/3)+"px",
'opacity' : 1-(scrollPos/300)
});
}
CSS
#bannerText {
position: fixed;
top: 250px;
text-align: center;
width: 100%;
}
我正在努力做到这一点,所以当用户向下滚动时,文本会随着它们慢慢下降(但比它们慢,所以它会离开屏幕)并让它淡出。
现在,它做得很好,什么都没有。它只是在屏幕上显示我的文字...