これは、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%;
}
ユーザーが下にスクロールすると、テキストがゆっくりと下に落ちて(ただし、それよりも遅いため、画面から消える)、フェードアウトするようにしようとしています。
今のところ、うまくいっていますが、何もありません。画面に私のテキストが表示されているだけです...