页脚保持在未满屏页面的底部
最近有这样一个需求,就是说在页面内容不够丰富的情况下,我们得让页脚始终保持在页面的底部。
bala,bala。。。
在网上寻觅了一下,最终还是赏识用js解决的这款。
不闲扯,贴码show
html部分
<body> <div id="top">top</div> <div id="bottom">bottom</div> </body>
css部分
*{margin:0;padding:0; } #top{background:#33CCFF;text-align:center; } #bottom{background:#FFCC00;text-align:center;width:100%; }
javascript部分
function calcDistance(){var topHeight = document.getElementById("top").scrollHeight;var bottomHeight = document.getElementById("bottom").scrollHeight;var allHeight = document.documentElement.clientHeight;var bottom = document.getElementById("bottom");if((topHeight + bottomHeight) < allHeight){bottom.style.position = "absolute";bottom.style.bottom = "0";}else{bottom.style.position = "";bottom.style.bottom = "";}setTimeout(function(){calcDistance();},10); }
转载于:https://www.cnblogs.com/ztseven/p/3979083.html
页脚保持在未满屏页面的底部相关推荐
- html页脚显示不出来,CSS实例:让页脚保持在未满屏页面的底部
CSS实例:让页脚保持在未满屏页面的底部 互联网 发布时间:2008-10-17 19:20:27 作者:佚名 我要评论 在内容不超过一屏的情况下,当浏览器窗口变小那行页脚文字会跟着向上浮 ...
- jq jqprint 设置页脚_jQuery 插件 jqprint 实现浏览器页面打印和设置页眉页脚
使用 jqprint 插件实现浏览器页面打印,需要用到两个js文件,jquery.js 和 jqprint.js,本文使用 jquery-1.4.4.min.js,jquery.jqprint-0.3 ...
- 页眉中字数未满但自动换行
原因是右侧缩进问题,解决办法: a.双击选中页眉 b.点击开始->选中段落->设置右缩进为0,修改前为1.75厘米,所以会出现自动换行 c.设置完成后,字体后进时就不会出现后面有较大空间自 ...
- 将页脚保持在页面的底部——Javascript+Css实现
功能:无论将浏览器拖大或拉小,将页脚DIV块保持在页面的底部 1.将Javascript代码和DIV/CSS代码写在同一个文件里: <!DOCTYPE html PUBLIC "-// ...
- 前端 如何将页脚固定在页面底部
作为一个Web的前端攻城师,在制作页面效果时肯定有碰到下面这种现象:当一个HTML页面中含有较少的内容时,Web页面的"footer"部分随着飘上来,处在页面的半腰中间,给视觉效果 ...
- 如何将footer标签固定在底部_如何将页脚固定在页面底部(多种方法实现)
作为一个Web的前端攻城师,在制作页面效果时肯定有碰到下面这种现象:当一个HTML页面中含有较少的内容时,Web页面的"footer"部分随着飘上来,处在页面的半腰中间,给视觉效果 ...
- 如何将页脚固定在页面底部,而不是屏幕底部!
一个经典的 Sticky footers 布局问题 话不多说贴代码 <div class="main"><div class="main-box&quo ...
- php架在底部页面,将页脚固定在页面底部的CSS实战
页脚的位置问题 网页的页脚(footer),也就是通常用来放置帮助链接及版权信息的地方.页脚自然是应该位于页面底部的,但依照一般的做法,如果位于页脚之前的网页内容比较少,或者说使用了一个垂直分辨率较大 ...
- 毕业论文的页眉页脚?奇偶页不同?前言作为第一页?……?这样弄!
下面的要求作为一个示例,如果有类似的要求,相信理解了其中的概念,你也能顺利解决你的论文要求了. 示例要求 总结一下重点要求: 正式页码从前言开始作为第一页(前言并不在论文的首页,前言前面有目录,摘要和 ...
最新文章
- SEO基础知识8大精华文章之第三篇 SEO的历史(连载)
- Yii2 定时任务创建(Console 任务)
- heritrix 相关
- 长度最小的子数组--滑动窗口
- java设计单词英译汉小助手_拣单词|第八期第3天:第521528个单词宝藏
- PWN-PRACTICE-BUUCTF-28
- Python学习秘籍 这些窍门就连老司机都不一定知道 值得学习
- numpy 删除元素
- 【干货】2020顶级数据团队建设全景报告-清华大学.pdf(附下载链接)
- RN与原生交互(一)——基本页面跳转
- MATLAB GUI新手备忘录
- Android学习Matrix对称变换5
- 微信小程序Tab切换,滑动切换
- Ubuntu关闭开机自启动服务
- 如何解决“'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。”问题
- vue操作easyui中的DataGrid
- 计算机课程教材审读意,用好部编本小学语文教材值得注意的11个问题
- MYSQL及MSSQL安全设置
- TR200 ASSSD跑分测试
- 数据结构课程学习笔记
热门文章
- max6675一直读0_女儿读完我要收藏起来的英文杂志,它让0~15岁孩子阅读无缝对接!...
- [USACO13JAN]Party Invitations【模拟】
- Linux中yum不能用的原因
- 数据分析和数据挖掘相关模块
- MySQL数据库 -- Navicat、pycharm连接数据库
- Swift基础语法学习-4.Bool类型
- ps命令,性能监控,grep命令
- Project Euler 3 Largest prime factor
- 基于XML操作辅助类
- PHP error_reporting的使用