移动端键盘弹出后,导致背景图片上移解决方法(MUI)
问题分析:
在移动端,设置登录页面背景图的高度为100%时,会导致键盘弹出的时候html和body的高度从原来的100%变为(100%-键盘高度),这样的话main的height:100%也会变成(100%-键盘高度),所以需要强行将main的高度设置为html原本的100%。
.mui-content {background-image: url(../images/login.jpg);background-size: 100% 100%;}
解决方案:
一、原生JS方案
在页面完成加载后,执行以下代码:
document.getElementsByTagName("body")[0].style.height = window.innerHeight+'px';
二、JQuery方案
在页面完成加载后,执行以下代码:
$('body').css({'height':$(window).height()});
移动端键盘弹出后,导致背景图片上移解决方法(MUI)相关推荐
- 移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法
移动端页面键盘弹出后导致body高度变低背景图片被挤上去解决方法 本身在设置背景图片的时候是将html,body的高度设为100%,然后 .main{height: 100%;background: ...
- vue代码上传服务器后背景图片404解决方法
vue代码上传服务器后背景图片404解决方法 参考文章: (1)vue代码上传服务器后背景图片404解决方法 (2)https://www.cnblogs.com/Mrrabbit/p/7830944 ...
- Android Cordova 对于软键盘弹出后覆盖输入域的解决
Android平台4.2.2与Cordova2.2.0结合使用后出现软键盘弹出后,覆盖输入域问题,在Android的4.0.3中测试没有这样的问题,设置AndroidManifest.xml中的act ...
- 微信小程序不能使用本地图片当背景图片的解决方法
本来直接用的本地图片,但结果真机调试的时候无法显示,上网查了之后知道小程序图片只能加载网络上的(直接写链接),或者是base64转码后的 style="background-image:ur ...
- ClaudiaIDE无法修改设置或背景图片的解决方法
如果在Visual Studio的选项里无法修改ClaudiaIDE的设置和背景图片,删除Visual Studio项目中的.claudiaideconfig文件即可. 此问题ClaudiaIDE的作 ...
- android软件盘弹不出来了,安卓手机软键盘弹出后不响应onKeyDown、onBackPressed方法解决方案...
最近在写评论的时候,想要以下的一个需求,就是点击评论按钮,弹出软键盘和对话框,然后按下手机返回按键之后,对话框和软键盘同时消失,而不是软件盘先消失,然后在按下back按键才能消失对话框. 先来个gif ...
- 移动端h5页面软键盘弹出后 背景图片被顶上去
移动端h5页面在软键盘弹出后,body的高度被压缩了,就导致原本高度100%的背景图被顶上去一截,需要把div的高度强行设回100%才能解决这个问题 <div class="app&q ...
- 安卓手机键盘弹出导致h5页面错乱
安卓手机键盘弹出导致h5页面错乱 特别是有表单的h5,点击input输入信息的时候提交的按钮.以及定位到下方的图片都会被挤上来. 解决方法如下: <div class="bg_img& ...
- 移动端下弹框禁止背景滑动
移动端下弹框禁止背景滑动 茴字写法有很多种,找到最适合的才是好的. 以下下方法在一屛之内是可行的 body;html 设置overflow:hidden .overflow-hidden{height ...
最新文章
- 一文读懂序列建模(deeplearning.ai)之序列模型与注意力机制
- Bochs调试Linux内核6 - 启动过程调试 - 跳到bootsect引导程序执行
- mxnet基础到提高(6)--梯度,反馈与标准化(归一化)
- tomcat和idea都占用了8080_IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)...
- 哈希表 - (代码、分析 )
- java开启新线程的三种方法
- Android APK程序加密,防止被别人反编译
- 工程师已经被虐到不行不行的了
- php修改音频文件_php获取mp3文件信息时长修改
- f2fs学习笔记 - 1. f2fs概述
- 探秘广场舞:中老年市场绝佳切口?
- 极差标准差方差简单计算
- js实现-别踩白块儿-类
- JAVA基础---函数式接口、Stream流
- Linux 电源管理 - Linux regulator framework
- Flex使用ribbit.com的服务给手机发送短信SMS
- python ipados_iPadOS 的真实体验如何?
- linux无法识别m2固态,主板识别不出m.2固态硬盘怎么办|笔记本电脑无法识别m.2固态硬盘解决方法-系统城...
- openGL入门(二)用openGL绘制带有对角线的正六边形
- 4.ROSPX4--运行官方offboard起飞程序