footer定位页面底部(代码分享)


Posted in Javascript onMarch 07, 2017

话不多说,请看代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>footer定位</title>
<style>
  *{
    margin:0;
    padding: 0;
  }
  .box{
    width: 100%;
    height:300px;
    background: pink;
    margin-bottom: 30px;
  }
  .footer{
    background: red;
    width: 100%;
    height:30px;
  }
</style>
</head>
<body>
<div class="main">
<!--头部开始-->
  <div class="box">
  </div>
</div>
<!--底部-->
<div class="footer">
</div>
<script type="text/javascript" src='http://libs.baidu.com/jquery/2.0.0/jquery.js'></script>
</body>
</html>
<script>
$(document).ready(function () {
  var theWindow = $(window);
  function resized() {
    var windowSize=window.devicePixelRatio;
  if(windowSize==1){ 
    var hg2 = $(window).height();
    var main = $('.main').outerHeight();
    var hg4 = $('.footer').outerHeight();
    var hg=hg2-hg4
      if( hg > main){
        $('.footer').css({"position":'fixed','bottom':0,'left':0,"z-index":999,"width":"100%"});
      }else{
        $('.footer').css({"position":'static'});
      }
  }else{
    $('.footer').css({"position":'static'});
  }
  }
  theWindow.resize(function () {
    resized();
  }).trigger('resize');
});
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
tbody元素支持嵌套的注意方法
Mar 24 Javascript
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
Aug 19 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
Aug 03 Javascript
jquery实现键盘左右翻页特效
Apr 30 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
Jul 27 Javascript
jQuery+HTML5美女瀑布流布局实现方法
Sep 21 Javascript
基于jquery实现图片上传本地预览功能
Jan 08 Javascript
jQuery xml字符串的解析、读取及查找方法
Mar 01 Javascript
bootstrap中模态框、模态框的属性实例详解
Feb 17 Javascript
Vue路由跳转问题记录详解
Jun 15 Javascript
vue中使用ueditor富文本编辑器
Feb 08 Javascript
JavaScript实现简易计算器小功能
Oct 22 Javascript
vue父子组件的数据传递示例
Mar 07 #Javascript
完美实现js焦点轮播效果(二)(图片可滚动)
Mar 07 #Javascript
完美实现js焦点轮播效果(一)
Mar 07 #Javascript
Vue2.0组件间数据传递示例
Mar 07 #Javascript
js实现网页定位导航功能
Mar 07 #Javascript
Vuejs 组件——props数据传递的实例代码
Mar 07 #Javascript
js实现百度登录框鼠标拖拽效果
Mar 07 #Javascript
You might like
ThinkPHP中自定义目录结构的设置方法
2014/08/15 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
jquery实现商品拖动选择效果代码(自写)
2013/05/28 Javascript
在页面上用action传递参数到后台出现乱码的解决方法
2013/12/31 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
Bootstrap项目实战之首页内容介绍(全)
2016/04/25 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
js显示动态时间的方法详解
2016/08/20 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
js实现加载页面就自动触发超链接的示例
2017/08/31 Javascript
Bootstrap 3多级下拉菜单实例
2017/11/23 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
vue.js实现回到顶部动画效果
2019/07/31 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
2020/07/20 Javascript
[58:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第一场 1月31日
2021/03/11 DOTA
Python学习入门之区块链详解
2017/07/25 Python
Python发展简史 Python来历
2019/05/14 Python
Python matplotlib绘制饼状图功能示例
2019/09/10 Python
浅谈django 重载str 方法
2020/05/19 Python
python线程池 ThreadPoolExecutor 的用法示例
2020/10/10 Python
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
西班牙在线光学:Visual-Click
2020/06/22 全球购物
集团公司人力资源部岗位职责
2014/01/03 职场文书
初中美术教学反思
2014/01/29 职场文书
干部个人对照检查材料
2014/08/25 职场文书
2014离婚协议书范文
2014/09/10 职场文书
2014年班级工作总结
2014/11/14 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
2016年教师节特级教师获奖感言
2015/12/09 职场文书
css3应用示例:新增的选择器
2022/03/16 HTML / CSS