当前位置: 首页 > 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/107033.html

相关文章:

  • 阳谷网站开发赣州网站建设
  • 网页设计实训总结800字汕头网站快速优化排名
  • 产业互联网公司排名西安搜索引擎优化
  • 闸北区网站建设百度快照推广
  • 网站模板大小全网seo优化电话
  • 做网站需要填什么营销策划经典案例
  • 做网站推广需要多少费用广告联盟推广
  • 网站设计顺德百度问答下载安装
  • 用vs做网站如何连接数据库谷歌浏览器手机版免费官方下载
  • 厦门网站设计公司网页生成
  • 营销型网站平台建设seo软文推广
  • 男女同房做爰视频免费网站搜索引擎的优化方法
  • 网站的优化承诺网店运营推广实训
  • 做阿里网站卖东西赚钱吗seo霸屏
  • 长沙免费建站模板网站统计器
  • 如何建设招聘网站站长素材
  • 带你做网站毕设网络营销与传统营销的区别
  • 成成品网站源码有限公司制作网站要花多少钱
  • 怎么做国际购物网站系统优化app最新版
  • 广州传业建设有限公司网站长沙网站seo公司
  • aspcms网站使用教程济南今日头条最新消息
  • 景宁建设局网站官网培训心得体会总结简短
  • 南通建设局网站地推拉新app推广接单平台免费
  • 邯郸网站制作官网常见的网络营销工具有哪些
  • 珠海培训网站建设官网建设
  • flash网站代做如何加入百度推广
  • 网站建设服务哪便宜企业推广哪个平台好
  • 静态网站怎么容易做企业网站设计服务
  • 山东政府采购网上商城北京seo推广优化
  • 分类网站怎么做seo凡科建站快车