博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决移动端 footer fixd 定位被键盘顶起来的方案
阅读量:5095 次
发布时间:2019-06-13

本文共 911 字,大约阅读时间需要 3 分钟。

 

直接上代码:

$(document).ready(function () {

  var u = navigator.userAgent;
  var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
  var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
  var h=$(window).height(); //获取窗口高度
  $(window).resize(function() {     //检测窗口高度变化
  if($(window).height()<h){    //判断
    $('#footer').hide();
  }
  if($(window).height()>=h){
    if(isAndroid){
    $('#footer').show();
    $("input").blur();
  }else if(isiOS){

    $('#footer').show();

  }
}

});

});

---------------------------------

解决ios 微信 input 获取焦点时fixed失效 | 方法1 -幸凡学习网

---------------------第二种------------------------------

解决ios 微信 input 获取焦点时fixed失效 | 方法2 -幸凡学习网

 

转载于:https://www.cnblogs.com/qq735675958/p/7426897.html

你可能感兴趣的文章
javascript里如何获取当前时间
查看>>
Android与js互相调用
查看>>
移动端超级好用的reset.css(只做参考哦具体以你们实际项目需求为准)
查看>>
熟悉常用的HDFS操作
查看>>
sencha grid列tooltip提示
查看>>
UGUI之修改Text之间的间距
查看>>
使用Application_Error捕获站点错误并写日志
查看>>
SQO2008配置管理工具服务显示远程过程调用失败
查看>>
1. RAID在数据库存储上的应用 -- 转载
查看>>
VS2010配置QT5.5.0开发环境
查看>>
Android recovery支持adb shell
查看>>
简单插入排序
查看>>
阮一峰老师的ES6入门:Iterator 和 for...of 循环
查看>>
oracle的shutdown命令的几种参数
查看>>
iOS学习之iOS沙盒(sandbox)机制和文件操作复习
查看>>
DTD与Schema约束
查看>>
Codeforces 862B (二分图染色)
查看>>
瀑布流布局
查看>>
Flask框架搭建REST-API服务
查看>>
MongoDB - The mongo Shell, Data Types in the mongo Shell
查看>>