我在这个问题上得到了很好的帮助,但我遇到了更多问题。
我希望我的标题在用户滚动并平滑过渡时改变高度。
目前它似乎正在工作,但是当在导航上调整高度时,内容正在被剪裁,即使我overflow:visible
在导航上也是如此。
其次,动画似乎在您滚动时立即出现,甚至一点点,而我希望它在滚动超过 100 像素时开始。
$(function(){
$(document).scroll( function() {
var value = $(this).scrollTop();
if ( value > 100 ){
$("nav").animate({height:100},"slow");
}
else{
$("nav").animate({height:45},"slow");
}
});
});
我还希望图像减小到目前大小的 80%,并平滑过渡。