我的页面内容周围有一个名为#Wrap 的 div,并编写了以下函数来向上移动所有内容,因此顶部的导航部分离开页面,并且我的内容有更多的屏幕空间:
$('.NavShrink').click(function(up) {
$('#Wrap').animate({ top: '-=130px'});
$(this).css('display', 'none');
$('.NavExpand').css('display', 'block');
})
我还有以下内容可以再次将其恢复:
$('.NavExpand').click(function(down) {
$('#Wrap').animate({ top: "+=130px"});
$(this).css('display', 'none');
$('.NavShrink').css('display', 'block');
})
我目前的问题是,当所有内容都移出屏幕时,页面似乎保持完整高度,这在我的内容底部创建了 130 像素的空白空间。这有什么办法?
我#Wrap
目前只有这种风格position:relative;
,但也尝试过,但height:100%;
没有height:auto;
运气。