• 首页
  • 博客
  • 项目
  • 留言墙
  • 工具集

动态更新

喜欢我的内容的话不妨订阅支持一下 🫶
加入其他 2 位订阅者,每月一封,随时可以取消订阅。

© 2025 Koya. 网站已开源:GitHub   Fork CaliCastle

首页博客项目留言墙工具集
总浏览量 4.3万
最近访客来自 AR🇦🇷
    解决移动端fixed输入框问题
    2018-10-31 20:43:00技术, 前端

    解决移动端fixed输入框问题

    论如何解决输入框fixed的bug,最近做的一个需求加入了输入发送信息的功能,设计给到的设计稿上需要实现一版fixed输入框,软键盘遮挡到输入框引起的显示问题在移动端比较常见,自己尝试了几种方案

    268次点击0分钟阅读

    最近做的一个需求加入了输入发送信息的功能,设计给到的设计稿上需要实现一版fixed输入框,众所周知,在PC上这样的需求很容易就可以实现,但是在手机上因为软键盘弹出的问题,不管是在iOS或者是在Android上,都会有各种严重问题,比如说:软键盘遮挡到输入框引起的显示问题等

    随后开始了尝试解决

    第一步: 修改定位,因为移动端对fixed定位的元素实现的问题,首先尝试修改布局,修改fixed输入框为absolute,检查页面上有使用transform的地方,去除

    初步尝试,iOS除了X第一次点击打开时都恢复正常,但是安卓不正常,尝试失败

    继续修改: 基于第一步的基础上,给输入框增加一些事件,在输入框获取焦点的时候,刷新输入框的问题,具体:

    相关文章

    解锁DeepSeek-R1满血性能-AI 代码助手接入攻略

    2025-02-18 15:47:01AI, 技术2018分钟阅读

    Web设计中的单位转换 —— rem、px与rm的对比与应用

    2025-01-07 13:26:48前端1745分钟阅读

    使用 webworker 计算文件 MD5 和获取图片元数据

    2024-12-25 15:35:18技术3284分钟阅读