この問題については親切に助けていただきましたが、さらに問題が発生しています。
ユーザーがスクロールしたときにヘッダーの高さを変更し、スムーズに移行したいと考えています。
現在は機能しているようですが、ナビを使用しているにもかかわらず、ナビで高さを調整するとコンテンツが切り取られoverflow:visible
ます。
第二に、スクロールするとすぐにアニメーションが表示されるように見えますが、100px を超えてスクロールするとアニメーションが開始されます。
$(function(){
$(document).scroll( function() {
var value = $(this).scrollTop();
if ( value > 100 ){
$("nav").animate({height:100},"slow");
}
else{
$("nav").animate({height:45},"slow");
}
});
});
また、画像を現在のサイズの 80% に縮小し、スムーズに移行したいと考えています。