就像这种情况,经过多番请教跟尝试,找到一个能解决这个问题的方法,但可能有点笨重。就是在当前弹框里,设置offset的值,里边的值可以随意写,然后再下边给弹框追加一个样式即可。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta name="renderer" content="webkit"><title>解决iOS,layer弹框被软键盘挤上去的问题</title><meta name="description" content="" /><meta name="keywords" content="" /><meta name="robots" content="index,follow" /><!-- 搜索引擎抓取 --><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="x5-fullscreen" content="true"><meta name="full-screen" content="yes"><meta name="screen-orientation" content="portrait"><link rel="stylesheet" type="text/css" href="css/reset.css" /><link rel="stylesheet" href="https://img.huiyiguanjia.com/CDNFile/bootstrap/bootstrap-3.3.7.min.css"><script src="https://img.huiyiguanjia.com/CDNFile/jquery/jquery-2.1.2.min.js"></script><script src="https://img.huiyiguanjia.com/CDNFile/layer/layer-v3.1.1/layer/layer.js"></script>
s</head><body><div class="main"><div class="dataDownload"><style type="text/css">input{margin:20px 0;border-style: none;border: 1px solid blue;width: 100%;}textarea{width:100%}/* .layui-layer-dialog{left: 50%!important;top: 60%;} */</style><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><textarea rows="5" cols="100%"></textarea><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><textarea rows="5" cols="100%"></textarea><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"><input type="text" id="test"></div></div></body>
</html>
<script type="text/javascript">$("input,textarea").focus(function() {if ($(this).val() == '') {layer.msg('Question 2 cannot be empty.', {icon: 7,offset:'heightBox',time: 1001000});$(".layui-layer-dialog").css("top","60%")return false;}});
</script>

转载于:https://www.cnblogs.com/fkcqwq/p/11549232.html

layer弹窗在IOS上,被软键盘挤到上边的解决方法相关推荐

  1. EditText上关闭软键盘但保留闪烁游标的方法

    今天碰到一个需求,在EditText获得焦点时不自动弹出软键盘,但是仍要保留闪烁的游标. 先在网上搜了下关闭软键盘,很多方法是这样的: InputMethodManager imm = (InputM ...

  2. 软键盘挡住WebView中输入框解决方法

    如果是EditText,弹出软键盘好处理,会自动把输入框顶上来. 但如果输入框实在WebView中,那就不好处理了. 什么设置android:windowSoftInputMode属性啊,什么套一层S ...

  3. Android的软键盘和主题冲突的解决方法

    把布局的layout换成这个layout试一下 问题描述..我们要做一个状态栏设置颜色(也就是和我们的主题色一致的效果).我把主题换成 noactionbar的主题了,然后就出现很多弹出软键盘的时候布 ...

  4. android 软键盘遮住按钮,Android应用中出现软键盘遮挡住按钮如何解决

    Android应用中出现软键盘遮挡住按钮如何解决 发布时间:2020-11-20 16:25:47 来源:亿速云 阅读:110 作者:Leah Android应用中出现软键盘遮挡住按钮如何解决?相信很 ...

  5. css3软键盘不盖住输入框的方法

    css3软键盘不盖住输入框的方法 .p1{ width:100%; height: auto; overflow: hidden; position: relative; } .width100{ w ...

  6. 在带有触控 ID 的妙控键盘上无法正常使用触控 ID的解决方法

    如果您无法使用触控 ID 解锁 Mac.无法注册指纹,或者无法使用触控 ID 输入密码,那我们该怎么办呢?小编给大家带来了详细的解决方法,需要的朋友欢迎参考操作! 检查兼容性 带有触控 ID 的妙控键 ...

  7. Github上的版本和本地版本冲突的解决方法

    Github上的版本和本地版本冲突的解决方法 远程和本地版本冲突 情景: 在github上创建项目,然后本地git init 然后没有git pull -f --all 然后git add .  | ...

  8. win10系统不认ps2键盘怎么办?圆口键盘win10系统无法使用的解决方法,亲测有效!!

    win10系统不认ps2键盘怎么办?小编收到了某些用户的反应称自己的电脑在使用win7旗舰版系统的时候键盘是正常使用的,但是将系统升级到win10之后键盘就失灵了,该怎么办?在win10系统中出现了无 ...

  9. layer重复弹出(layui弹层同时存在多个)的解决方法

    layer重复弹出(layui弹层同时存在多个)的解决方法 参考文章: (1)layer重复弹出(layui弹层同时存在多个)的解决方法 (2)https://www.cnblogs.com/sird ...

最新文章

  1. String、StringBuffer、与StringBuilder的区别
  2. 如何查看tomcat是否安装成功_如何查看网站是否被收录?
  3. 命名空间“Microsoft.AspNet”中不存在类型或命名空间名“Mvc”
  4. 【mybatis】xml中定义变量
  5. leetcode 106. Construct Binary Tree from Inorder and Postorder Traversal | 106. 从中序后序遍历序列构造二叉树(Java)
  6. Bootstrap 学习笔记8 下拉菜单滚动监听
  7. 终于有人把 Spring 循环依赖讲清楚了!
  8. 很久以前的C语言笔记
  9. Docker容器真的安全吗?
  10. 三中好用的数组去重方式
  11. windows查看linux文件工具,「实用工具」介绍几款Windows系统与Linux服务器传递文件的工具...
  12. 工业互联网为湖南制造装上“智脑”
  13. 题解(5-8)-----寒假练习赛(一)
  14. Linux 课程设计 每日小结
  15. 浏览器漏洞种类复杂多样
  16. 2020上传透明头像易语言源码 附成品
  17. 当前 IT 行业,软件开发应该掌握的几种编程语言,你学会了几种?
  18. 2021年度软件企业 100 强榜单(附全名单)看看有你家公司没
  19. 如何判断网站是不是ipad访问的?三种方法来判断
  20. windows10 杀掉一个端口

热门文章

  1. Kubectl 常用命令, 开发人员常用k8s命令
  2. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常
  3. Alibaba代码规范插件、FindBugs插件安装及详解,IDEA插件安装,代码规范,代码查错,代码格式规范
  4. Linux shell 学习笔记(16)— shell 入门总结
  5. Python 生成器总结
  6. Qt中如何改变三角形图形项的包围盒
  7. 机器学习分类指标:精确率、准确率、召回率详解
  8. pytorch中查看gpu信息
  9. GPUtil是一个Python模块,使用nvidia-smi从NVIDA GPU获取GPU状态
  10. 大数据目标检测推理管道部署