我正在设计一个带有一些预定义样式的网页。我想将页脚底部对齐,以便当您加载到网站时它看起来正常。当我尝试使用“bottom:0;position:absolute”来执行此操作时,它可以在桌面上运行,但是当您切换到移动设备或笔记本电脑时,它会覆盖其他内容并显示在其顶部。我附上图片:、 以及它应该是什么样子;。以及它应该是什么样子;
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
bottom:0
仅当身体高度小于窗户高度时才使用位置。
if ($(document.body).height() < $(window).height()) { $('#footer').attr('style', ' position: absolute; bottom: 0;left: 0; right: 0;'); }
噜噜哒
TA贡献1784条经验 获得超7个赞
是上面的元素吗position: relative
?
此外,它可能不需要用于position: absolute
页脚。将页脚保留在 HTML 的底部并直接使用position: relative
应该可以顺利进行。
- 2 回答
- 0 关注
- 82 浏览
添加回答
举报
0/150
提交
取消