移动端背景图软键盘的兼容
本文主要介绍移动端背景图软键盘的界面兼容行问题解决。
1.问题描述,当前端小工程师写背景图的情况下,经常会遇到在谷歌浏览器的调试模式下一切都很ok,结果在真机测试却样式堪忧。比如,背景图被软键盘撑开,用户体验感不佳。
2.关键代码:
login.html
<div class="content-wrap" id="root"> //关键性代码1<div class="main-content"><div class="mui-input-row" id="username"><img src="../img/login_username.png" /> // 此处是登录用户名的字体图标可以自行修改<input type="text" class="mui-input-clear" placeholder="请输入用户名"> //关键性代码2</div></div>
</div>
login.css
.content-wrap{background-repeat: no-repeat;background-size: 100% 100%;background-image: url(../../img/login_bg.png); //此路径根据实际情况做调整width: 100%;height: 100%; min-height: 100vh;padding-top: 1.8rem; // 可无视,本文案例是rem的案例text-align: center; // 可无视
}
移动端背景图软键盘的兼容相关推荐
- 安卓输入法弹出后css横屏,mui开发安卓端,输入法软键盘导致css横屏样式判断触发...
mui开发安卓端,输入法软键盘导致css横屏样式判断触发 mui开发安卓端,输入法软键盘导致css横屏样式判断触发 css 横屏媒体查询 @media screen and (orientation: ...
- [iOS] UITextField隐藏软键盘心得(隐藏自身软键盘、点击Return自动转到下个文本框、轻触背景隐藏软键盘)...
作者:zyl910 关于隐藏软键盘,网上的办法良莠不齐,大多是通过实现UITextFieldDelegate来隐藏软键盘,该方法代码较多,且在文本框很多的时不好处理.我经过搜索与摸索,找到了最佳的处理 ...
- 移动端h5页面软键盘弹出后 背景图片被顶上去
移动端h5页面在软键盘弹出后,body的高度被压缩了,就导致原本高度100%的背景图被顶上去一截,需要把div的高度强行设回100%才能解决这个问题 <div class="app&q ...
- H5 (React) 移动端监听软键盘弹起、收起
前言:H5 有时底部按钮是固定定位,当页面上面需要用到输入内容时,会弹起软键盘,然后把底部固定的按钮也弹起来了,我们希望弹起软键盘时,底部的固定定位按钮隐藏,这里就需要对移动端软键盘弹起收起进行监听. ...
- mui开发安卓端,输入法软键盘导致css横屏样式判断触发
css 横屏媒体查询 @media screen and (orientation:landscape) {} 一般情况下无问题,写了就不用纠结手机对比度问题,但是!竖屏模式下,如果打开软键盘,小屏幕 ...
- vue实现移动端自动弹起软键盘
移动端显示输入框框直接focus不会弹出软键盘 解决思路 我们让点击的时候可以通过点击label关联input,这个input(input1)不要通过display:none, 隐藏,我们要通过 di ...
- h5 移动端 监听软键盘弹起、收起
前面一篇博客 h5 安卓 键盘弹起界面适配 修改webview高度提到了在adnroid中如何监听软键盘的弹起与收起,是利用的窗口的高度发生变化 window.onresize事件来做突破点的,但是i ...
- h5(移动端) 监听软键盘弹起、收起
https://blog.csdn.net/qq_38296051/article/details/109290225 https://blog.csdn.net/qq_42231156/articl ...
- H5页面移动端背景图以及文字适配方法
H5页面适配的方法 背景的适配 给页面设置背景图,因为适配不同的设备(设备屏幕分辨率不同),所以再给背景图宽高的时候不能全部给100% 背景图(ui设计图)的比例是固定的,这里举例750px*1468 ...
最新文章
- 多IP绑定与多网卡绑定
- mysql去除字符串首的非字母_如何从SQLServer中的字符串中删除所有非字母字符?...
- 请问如何把.net framework框架集成在安装程序里头?
- MDX中Filter 与Exist的区别
- mysql error 1201_ERROR 1201 (HY000): Could not initialize master info structure; .....
- python决策树逻辑回归_百面机器学习(逻辑回归以及决策树,leetcode)
- 修复Mysql主从不同步shell
- 怎样安装android系统版本,Android 12公测版Beta 1现已推出,教你如何安装
- MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)
- 用 Java 拿下 HTML,分分钟写个小爬虫!
- jquery检测input变化_检测jQuery中的输入变化?
- RHEL/Centos下VSFTPD服务器搭建
- linux nfc驱动程序,USB NFC读卡器ACR122 Linux程序编译
- 魔域手游安卓修改服务器地址,魔域手游服务端商业版
- 百度Java后端实习面试
- 网络故障排查简单思路(思路见目录)
- 订单信息无法识别,建议联系卖家。 错误码:INVALID_PARAMETER
- 在教育孩子上少一点功利心,就会快乐?
- 业聚医疗港交所上市:市值76亿港元 为钱永勋家族企业
- 一文读懂linux 下zram
热门文章
- 美国正式启动“201”调查 遏制中国光伏是主因
- 东南亚跨境商家必备的星卓越货代服务系统1元贴单代发服务
- OPPO官网web界面开发案例
- 除了Visio还有哪个软件画流程图好用呢?
- 什么是独立站与独立网站?独立站在国内市场的萌芽与发展态势
- 浅学C#(17)——Winform程序设计之ListBox、CheckListBox、ComboBox、ListView、ImageList、TabControl、PictureBox...
- 温度报警器c语言课程设计,温度报警器课程设计报告.doc
- 天天酷跑java_利用Java怎么实现一个天天酷跑游戏
- 《C#零基础入门之百识百例》(二十八)交错数组 -- foreach求和
- 保险业务与系统——LOMA 290 保险公司运营——第十八讲——法务与合规