【发布时间】:2013-04-22 01:09:08
【问题描述】:
我正在开发一个移动网络应用程序。这是从上到下的主要结构:header div、menu div、content div、footer div。页眉、菜单和页脚是不变的,页面使用 ajax 加载到内容 div 中。
有些页面有很多内容,它们会填满整个页面,所以需要滚动。有些页面只有一两行内容,所以它们留下了很大的空白部分(不一定是不同的页面 - 例如一页显示订单列表,您可以没有订单,也可以有数百个......)。
这就是我想要实现的:如果页面内容不完整,页脚将位于页面底部。如果页面已满且需要滚动,页脚将紧跟在内容之后(因此您向下滚动页面并最终到达页脚)。
粘性页脚解决方案对我不好,因为我不希望页脚总是粘在底部,只有当页面内容不完整时。
有没有办法做到这一点?谢谢。
【问题讨论】:
-
使用 jQuery 还是原生 javascript?
标签: javascript css ajax html