实现底部footer在内容较少时固定在页面底部
2017-08-01 10:22
302 查看
为了实现footer固定在底部,我们可以使用 position:fixed 和 position:absolute 两种方法,但这两种方法都有让人不满意的地方,第一种 fixed 方法会在页面上下滚动时一直固定在页面上,有些用户会产生厌烦情绪;第二种在页面内容能够撑满页面高度的时候很适用,但一旦页面内容较少,footer 就会往上蹿 ,并不会像期待中一样老老实实待在底部。所以在这里分享下自己已经实现了的,能够同时满足两种要求的固定底部footer的方法:
将内容wrapper的margin - bottom值设置为负的footer的height值,如footer的height值为40px,则wrapper的margin - bottom值为-40px。注意:wrapper与footer需为同级兄弟元素。
好了,这样就可以实现完全实现footer底部的固定了。
更多方法可以参考:详解CSS五种方式实现Footer置底
将内容wrapper的margin - bottom值设置为负的footer的height值,如footer的height值为40px,则wrapper的margin - bottom值为-40px。注意:wrapper与footer需为同级兄弟元素。
好了,这样就可以实现完全实现footer底部的固定了。
更多方法可以参考:详解CSS五种方式实现Footer置底
相关文章推荐
- 在不适用fixed的前提下,当内容较少时footer固定在页面底部
- div footer标签css实现位于页面底部固定
- 将footer固定在页面底部的实现方法
- 【Web Trick 4】CSS 实现footer固定页面底部
- 网页内容高度不够时,让footer处于页面底部的方法(不是固定在底部)
- 网页布局中页面内容不足一屏时页脚footer固定底部
- 将footer固定在页面底部
- 页面头部和左侧固定并撑满,只有右侧部分内容改变的布局实现
- 通过偏移量实现页面底部内容加载
- 站长素材 代码预览页面 内容高度自适应 高度100% 实现页脚 底部显示
- 纯css实现固定在页面底部的div层
- footer固定在页面底部的几种方法
- html布局【内容小与一页时footer在页面底部,内容大与一页时footer在内容下面】
- JS实现让页脚一直固定在页面底部
- footer固定在网页底部且居中,超过一屏自动撑开(最简单的CSS实现)
- js实现移动HTML5页面滑动到最底部触发内容加载
- javscript实现滚动条滚动到页面底部自动加载增加页面内容
- 如何将页脚固定在页面底部(多种方法实现)
- css实现让页面的footer始终位于底部
- 如何让Footer无论页面长短都在最底部, 并和正文保持固定高度?