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 相关文章推荐
ajax无刷新动态调用股票信息(改良版)
Nov 01 Javascript
比较全面的event对像在IE与FF中的区别 推荐
Sep 21 Javascript
JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
Apr 15 Javascript
JavaScript中清空数组的三种方法分享
Apr 07 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
Apr 01 Javascript
javascript工厂方式定义对象
Dec 26 Javascript
使用C++为node.js写扩展模块
Apr 22 Javascript
jquery常用函数与方法汇总
Sep 01 Javascript
jQuery Easyui快速入门教程
Aug 21 Javascript
JS实现移动端实时监听输入框变化的实例代码
Apr 12 Javascript
浅谈vue-lazyload实现的详细过程
Aug 22 Javascript
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 jQuery
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
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
PHP连接MySQL的2种方法小结以及防止乱码
2014/03/11 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php常用数组函数实例小结
2016/12/29 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
改变javascript函数内部this指针指向的三种方法
2010/04/23 Javascript
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
2013/10/16 Javascript
js 判断浏览器使用的语言示例代码
2014/03/22 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
jQuery Real Person验证码插件防止表单自动提交
2015/11/06 Javascript
easyUI实现(alert)提示框自动关闭的实例代码
2016/11/07 Javascript
详解为Angular.js内置$http服务添加拦截器的方法
2016/12/20 Javascript
Vue + Webpack + Vue-loader学习教程之功能介绍篇
2017/03/14 Javascript
javascript+css3开发打气球小游戏完整代码
2017/11/28 Javascript
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
详解node字体压缩插件font-spider的用法
2018/09/28 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
java直接调用python脚本的例子
2014/02/16 Python
Python实现的HTTP并发测试完整示例
2020/04/23 Python
python实现媒体播放器功能
2018/02/11 Python
Python3 max()函数基础用法
2019/02/19 Python
Python如何在DataFrame增加数值
2020/02/14 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
加拿大服装和鞋类零售商:Mark’s
2021/01/04 全球购物
分厂厂长岗位职责
2013/12/29 职场文书
幼儿园教师奖惩制度
2014/02/01 职场文书
通信工程专业求职信
2014/06/04 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
2015年度党员自我评价范文
2015/03/03 职场文书
Django migrate报错的解决方案
2021/05/20 Python