当前位置: 首页 > news >正文

如何用VS2017做网站枫树seo

如何用VS2017做网站,枫树seo,阿里云是做网站的吗,怎么做找优惠券的网站​ JS IOS 前言 在项目开发的过程中,在IOS手机端系统下,当对输入框(input/textarea)进行focus操作时,键盘弹起遮住输入框。 问题描述 从页面底部focus输入框失败从页面中间focus输入框失败 原因 造成上述问题的&…


JS IOS

前言

在项目开发的过程中,在IOS手机端系统下,当对输入框(input/textarea)进行focus操作时,键盘弹起遮住输入框。

问题描述

  1. 从页面底部focus输入框失败
  2. 从页面中间focus输入框失败

原因

造成上述问题的:键盘弹起事件和输入框滚动到浏览器窗口的可见区域的事件有冲突。

解决步骤

根据不同的情况有不同的解决办法:

  1. 从页面底部focus输入框失败:
    使用scrollIntoView方法:该scrollIntoView()方法将调用它的元素滚动到浏览器窗口的可见区域。
setTimeout(() => {document.activeElement.scrollIntoView()
}, 200)

注意:这里需要使用settimeout去异步请求

  1. 从页面中间focus输入框失败:
let screenHeight = window.innerHeight;let keyboardHeight = 0let time = 0;// 获取键盘高度let interval  = setInterval(() => {if (screenHeight !== window.innerHeight) {                keyboardHeight = screenHeight-window.innerHeight;clearInterval(interval)}}, 50);// 将输入框复原到原位
let timer = setInterval(() => {time++;if(time <=5) {if(keyboardHeight) {document.documentElement.scrollTop = keyboardHeight + 110}} else {clearInterval(timer)}}, 50);

后言

希望本文会对你有所帮助,如果有什么问题,可在下方留言沟通

http://www.mmbaike.com/news/68788.html

相关文章:

  • 主题网站界面设计使用网站模板快速建站
  • 网站做外链是什么意思网站开发
  • 网站销售都怎么做的搜索引擎优化网站的网址
  • 做移动端网站软件下载大数据营销系统多少钱
  • 郑州网站推广方法河北百度竞价优化
  • app加网站开发互联网服务平台
  • 吉林省住房建设保障厅网站比百度还强大的搜索引擎
  • 做的网站名新闻头条今日新闻
  • 做购物网站费用宁波seo运营推广平台排名
  • 西安网站 技术支持牛商网seo网站推广有哪些
  • 联通做网站seo技术大师
  • wordpress 主题加速seo计费系统开发
  • 制作网站公司 英语网站首页网络广告营销成功案例
  • python做网站显示表格舆情管理
  • 网站开发问题解决百度小程序seo
  • 上海病毒感染最新情况网站优化人员通常会将目标关键词放在网站首页中的
  • 做竞品分析去哪个网站整合营销案例举例说明
  • 去哪里学做网站app谷歌seo外包
  • 屏蔽某网站怎么做优化设计电子课本
  • 建设信用卡网站是什么北京seo优化厂家
  • 三五互联网站管理登录地址网络营销出来可以干什么工作
  • 做微商进哪个网站安全吗爱站网站
  • 视频播放网站建设谷歌seo价格
  • 参与赌博网站建设百度一下百度一下
  • 中企建网站广东百度seo关键词排名
  • 延平网站建设wzjseo东莞网络优化公司
  • 上海外贸网站推广服务公司软文推广
  • dw怎么做网站的导航栏兰州网络推广技术
  • 做网站源码需要多少钱seo是哪个英文的缩写
  • 新加坡网站制作网络推广员有前途吗