ibm.comのヘッダー効果に似た効果を実現したいと考えています。ヘッダー自体は固定されています。下にスクロールすると、ヘッダーが小さくなります。後ろにスクロールすると、通常の高さになります。
これは私が試した方法です:
$(document).ready(function() {
$(window).scroll(function(e){
var scrollTop = $(window).scrollTop();
if(scrollTop > 50){
$('.main_nav').animate({
height:"30px"
});
}
});
});
これにより、ヘッダーが小さくなります。しかし、アニメーション化して通常の高さに戻すにはどうすればよいでしょうか? 他のアイデアはありますか?