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 相关文章推荐
JS 容错处理代码, 屏蔽错误信息
Mar 09 Javascript
js判断样式className同时增加class或删除class
Jan 30 Javascript
document.documentElement的一些使用技巧
Apr 18 Javascript
常用的JavaScript验证正则表达式汇总
Nov 26 Javascript
javascript瀑布流式图片懒加载实例解析与优化
Feb 23 Javascript
JavaScript实现九九乘法表的简单实例
Jun 07 Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 Javascript
window.open打开窗口被拦截的快速解决方法
Aug 04 Javascript
BooStrap对导航条的改造实践小结
Sep 21 Javascript
js canvas实现橡皮擦效果
Dec 20 Javascript
Vue extend的基本用法(实例详解)
Dec 09 Javascript
ES6中Promise的使用方法实例总结
Feb 18 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
Base64在线编码解码实现代码 演示与下载
2011/01/08 PHP
.htaccess文件保护实例讲解
2011/02/06 PHP
屏蔽机器人从你的网站搜取email地址的php代码
2012/11/14 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
Javascript入门学习资料收集整理篇
2008/07/06 Javascript
解决jQuery使用JSONP时产生的错误
2015/12/02 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
解决layui动态添加的元素click等事件触发不了的问题
2019/09/20 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
vue渲染方式render和template的区别
2020/06/05 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
Python中生成器和迭代器的区别详解
2018/02/10 Python
TensorFLow 变量命名空间实例
2020/02/11 Python
python手写均值滤波
2020/02/19 Python
python实现登录与注册系统
2020/11/30 Python
python的scipy.stats模块中正态分布常用函数总结
2021/02/19 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
matplotlib之pyplot模块之标题(title()和suptitle())
2021/02/22 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
Johnston & Murphy官网: 约翰斯顿·墨菲牛津总统鞋
2018/01/09 全球购物
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
网站域名和主机:Domain.com
2019/04/01 全球购物
策划主管的工作职责
2013/11/24 职场文书
会计助理的岗位职责
2013/11/29 职场文书
导游个人求职信
2014/04/25 职场文书
2014年社区党建工作汇报材料
2014/11/02 职场文书
2014年远程教育工作总结
2014/12/09 职场文书
2015年财务部工作总结
2015/04/10 职场文书
Linux7.6二进制安装Mysql8.0.27详细操作步骤
2021/11/27 MySQL