javascript - 微信端的低栏的问题
高洛峰
高洛峰 2017-04-11 11:49:44
[JavaScript讨论组]

不知道各位大咖遇到这种问题没,
1.你设置的底部的栏(footer)固定在底部,不管使用fixed还是absolute来固定。
2.当你们在微信端,调用输入法的时候,比如在上面有个input框,当触发input框获取焦点的时候,会调用输入法,
然后输入法框就会把底部的内容往上移上来了,很不美观。
3.我用ios测试微信端没有问题(没有问题是指底部的栏还是会保持以前的位置)。
4.但是用Android测试的时候,就把底栏的东西一起推了上来。。。
5.我百度了一些方法。。没有解决,有说resize的时候监听一个事件。。但是没有成功。求解决方案!

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(2)
PHP中文网

e。。。。~
发现解决办法,就是固定页面各个元素的高度。不用fixed和absolute用在底部布局。
但是现在新问题又出来了!
如果页面的高度不能固定(有新栏目,不只一个页面),又需要触发input框,
是不是在布局上还是需要将底部设置成fixed或者absolute,整个页面的高度不固定,但是在出发input框的时候
直接跳到新的页面或者弹出层?这样解决?。。。。小生疑惑~~

大家讲道理

input fous时候 footer display:none;
input blur时候 footer display:block;

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号