页脚贴在底部
Footer stick to bottom
本文关键字:底部 更新时间:2023-09-26
我有一个引导手风琴,其中所有面板都折叠,除了第一个。当页面首次加载时,正文的高度大于窗口高度。页脚最初粘在页面的底部,如果我从手风琴展开另一个面板,它仍然在底部。问题是,当所有的面板都倒塌时,车身的高度低于窗户的高度。在这种情况下,页脚不粘在窗口的底部,它位于窗口的中间,手风琴结束的地方。
我尝试捕获调整大小事件,所以如果正文的高度小于窗口的高度,那么我会将页脚粘贴到窗口的底部,否则粘贴到正文的底部,但在手风琴触发的情况下,调整大小不起作用。
这是我尝试过的:
$(window).resize(function(){
footPosition();
});
function footPosition()
{var bodyHeight = $("body").height();
var vwptHeight = $(window).height();
if (vwptHeight > bodyHeight) {
$("footer#pageFooter").css("position","absolute").css("bottom",0).css("width","100%");
}else{
$("footer#pageFooter").css("position","static").css("bottom",0).css("width","100%");
}
}
对不起,我不能给你手风琴代码,它太大了。
但是这是一个简单的引导手风琴,我被这个问题困了两天。
请帮。
你要找的是CSS粘贴页脚
<div id="footer">
</div>
#footer {
position: relative;
bootom: 0;
margin-top: -180px; /* negative value of footer height */
height: 180px;
clear:both;
}
相关文章:
- 将视口底部滚动到元素底部
- HTML5页面底部棒
- 固定位置菜单时滚动,直到它击中一个相对容器的底部
- 将jQuery放在代码的底部
- javascript跨浏览器确定用户是否滚动到页面底部
- javascript移动交叉浏览器确定用户是否滚动到页面底部
- 如何将图表放在顶部和底部
- 如何摆脱"压缩/块”;PHP页面底部的注释
- 如果同一页面上有多个谷歌地图,单击任何标记都会突出显示最底部的地图标记
- 引导数据偏移量底部
- 如何防止firefox在打开大型弹出窗口时滚动到页面底部
- 滚动到顶部或底部后的简单效果
- 如何在java脚本中显示引导程序底部的pophover图像点击
- jQuery滚动到聊天框底部
- 如何仅在向上滚动时将页脚粘贴到窗口底部会导致页脚不显示
- 页面加载时自动滚动到底部
- 如何使一个元素从网页的顶部跳到底部再跳回到顶部
- 当滚动条到达容器底部时设置动画
- 在css中设置负底部属性会扩展页面的底部
- 表-滚动到底部