//用于判断软键盘

docmHeight: document.documentElement.clientHeight ||document.body.clientHeight,

showHeight: document.documentElement.clientHeight ||document.body.clientHeight,

hideshow:false, //软键盘是否弹起,

<div :class="{'saveContent2':hideshow,'saveContent':!hideshow}" @click="nextClick">下一步</div>

watch: {

// 监听显示高度

showHeight:function() {

let that = this;

if(that.docmHeight > this.showHeight){

//弹起

that.hideshow=true;

}else{

//收起

that.hideshow=false;

}

window.addEventListener('resize', () => {

if (document.activeElement.tagName == 'INPUT') {

window.setTimeout(() => {

document.activeElement.scrollIntoViewIfNeeded();

}, 100);

}

})

}

},

mounted(){

let that = this;

window.onresize = ()=>{

return(()=>{

that.showHeight = document.documentElement.clientHeight || document.body.clientHeight;

})()

}

html键盘弹起代码相关推荐

  1. android 代码设置 键盘适应_Android自适应软键盘的Dialog以及监听软键盘弹起

    最近项目中遇到一个需求:新手引导.跟一般的新手引导没有什么太大区别,思路都是搞一个带阴影的遮罩层,然后在上边儿给一些提示性的文字,由于需求中有些特殊的地方,所以我用了一个全屏的dialog(而且,di ...

  2. 移动端键盘弹起导致底部按钮上浮解决方案

    问题描述:移动端页面输入框聚焦伴随着键盘弹起,底部icon浮到键盘上方,导致样式不友好 解决思路:在键盘弹起时,不让原本固定在底部的icon自动浮起.监听屏幕的实时高度,控制底部按钮的显示与否,从而达 ...

  3. 安卓和iOS的兼容性问题: 键盘弹起时,固定在底部的按钮是否被弹到键盘上方

    问题描述: iOS不存在固定在底部的按钮被键盘弹起的问题,该问题出现在安卓手机上,如下图 解决方法: 1. 当键盘弹起时可以监听窗口变化(window.onresize 监听窗口变化) 2. 窗口发生 ...

  4. 解决Flutter键盘弹起导致与输入框有间距问题(Flutter键盘弹起Scaffold布局流程)解析

    一. 在项目中遇到了个如下问题: 当页面底部有个输入框,点击弹出键盘时:输入框与键盘之间有一段间距 通过排除,最后找到了问题根源所在:原因是使用了这个屏幕适配框架导致的.此框架通过直接修改Flutte ...

  5. h5 ios中软键盘弹起后 fixed定位失效

    position: fixed;在ios手机中会存在一个失效情况: 如果页面有输入框存在,点击输入框软键盘弹起后会发生一个现象: 1.针对当前内容高度小于屏幕高度时: 上下滑动页面时候,发现之前fix ...

  6. 解决uni-app微信小程序底部input输入框,键盘弹起时页面整体上移问题

    一.存在的问题:          微信小程序聊天界面,当input 框获取焦点时会自动调起手机键盘,当键盘弹起时,会导致页面整体上移,页面头信息会消失不见. 二.需要实现的效果 键盘弹出时, 底部的 ...

  7. 微信小程序键盘弹起后页面上推问题

    微信小程序键盘弹起后页面上推问题 小程序的 input 组件聚焦后弹起键盘,自动通过页面上移的方式将输入框所在位置定位到键盘上方. 如果输入框本身就位于页面顶端,则不会造成上推. 但是,如果输入框是位 ...

  8. 登录界面全屏+背景图片沉浸式+键盘将输入框顶起来+键盘弹起背景不会被弹起或者压缩

    需求: 界面背景沉浸 键盘弹起输入框不会被遮挡 键盘弹起背景不动 效果图如下: 界面布局文件:(在需要被顶起的布局上添加android:fitsSystemWindows="true&quo ...

  9. iphone键盘的回收 键盘弹起遮挡UITextFiled等空间问题解决

    <span style="background-color: rgb(255, 255, 255);"><span style="font-family ...

最新文章

  1. 小程序button引导用户授权
  2. 中国AI服务器,刷新全球18项性能基准测试纪录
  3. Paper:《Hidden Technical Debt in Machine Learning Systems—机器学习系统中隐藏的技术债》翻译与解读
  4. 2012.12.26日学习笔记
  5. olcd12864的u8g2库_U8G2 软件包单色1.3寸OLED屏驱动在 RT-Thread 移植问题
  6. python入门经典代码-【python】编程语言入门经典100例--11
  7. 《深度学习-改善深层神经网络》-第二周-优化算法-Andrew Ng
  8. C# 文件与Base64的相互转换
  9. 图解通信原理与案例分析-12:无线调幅广播AM案例--模拟幅度调制与点对多点广播通信详解
  10. 为什么低通滤波器的作用相当于积分器
  11. 关于博弈论的硬币问题
  12. 用python制作动态二维码_用Python制作动态二维码
  13. OA性能调优方案(一)
  14. 浅谈localhost
  15. PuTTY key format too new怎么解决?
  16. android 开发笔记 (黎活明)
  17. android so 签名校验,Android-NDK-之so文件签名校验
  18. JAVA常见面试题及解答
  19. 视频会议室预定小程序_6个最佳免费视频会议应用程序
  20. 面对流量型DDOS攻击不知所措?这几种DDOS防护手段你需要知道

热门文章

  1. 2013年中国互联网创业投资盘点
  2. [XXI Open Cup,Grand Prix of Tokyo]Ascending Matrix
  3. 灌区量测水监测系统解决方案
  4. Linux命令之pkill命令
  5. top命令参数详解。
  6. Ubuntu19.04环境下的系统安装+花屏问题的解决
  7. linux 桌面 资源占用,Linux桌面使用率前20大国家
  8. linux升级最新的ssl版本,升级CentOS的OpenSSL环境到最新版本的OpenSSL
  9. 开发PS/TS流转ES的SDK
  10. java提取图片位置信息_实战项目——获取图片中的GPS位置信息和拍摄时间