この基本的な例が機能しています:
http://www.mharrisweb.co.uk/tester.htm
とにかく、フェードテキストを少しスクロールして、より滑らかなトランジトンを作成することはできますか?
このサイトのように:
http://themetrust.com/demos/hero/
どうもありがとう
この基本的な例が機能しています:
http://www.mharrisweb.co.uk/tester.htm
とにかく、フェードテキストを少しスクロールして、より滑らかなトランジトンを作成することはできますか?
このサイトのように:
http://themetrust.com/demos/hero/
どうもありがとう
不透明度と同じように、テキストの余白を操作するだけです。
例:
jQuery(function($) {
var divs = $('.fade');
$(window).on('scroll', function() {
var st = $(this).scrollTop();
divs.css({
'margin-top' : -(st/3)+"px",
'opacity' : 1 - st/35
});
});
});
これを使う
var divs = $('.social, .title');
$(window).scroll(function(){
if($(window).scrollTop()<10){
divs.stop(true,true).fadeIn("fast");
} else {
divs.stop(true,true).fadeOut("fast");
}
});
これは、すでに説明したいくつかのアイデアを組み合わせたものです。
$(window).scroll(function(){
var top = ($(window).scrollTop() > 0) ? $(window).scrollTop() : 1;
$('.fade').stop(true, true).fadeTo(0, 1 / top);
$('.fade').css('top', top * 1.3);
});
これを使って:
http://api.jquery.com/animate/
これにより、要素を特定の座標にスムーズに移動できます。これは、次を使用して決定できます。
http://api.jquery.com/scrollTop/
また、これが必要になります:
完全に透明にするのではなく、特定の透明度にフェードすることができます。あなたが与えた「themetrust.com」の例のように見せたい場合は、これが必要になります。