微信浏览器中 Input 的兼容性处理
在 iOS 上输入框默认样式会有内阴影,无法通过 box-shadow: none
去除,可通过以下方式处理。
input { -webkit-appearance: none; }
在微信浏览器中部分 iOS 设备在输入框失焦时,页面无法正常回弹,可通过在 input
失焦事件加上:
function blurHandler() { setTimeout(() => { const scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0 window.scrollTo(0, Math.max(scrollHeight - 1, 0)) }, 0) }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论