微信底部工具栏(< >箭头)遮挡了H5页面底部导航

问题图片:

希望结果:

问题原因:
页面加载完成后,微信浏览器向窗体内推送了一个控制插件,会遮盖页面本身的元素

解决方案:
让底部导航条延时加载显示

<script>setTimeout(_=>{$('.body-footer').show()},100);
</script>

页面代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>@yield('title')</title><link rel="stylesheet" href="css/public.css"/>@yield('pageStyle')
</head>
<body>
<div class="body-content">@yield('content')
</div>
<div class="body-footer"><img class="footer-back" src="导航条底图" alt=""><div class="footer-content mobile_slider"><div class="content-item"><img class="image" src="图标" alt=""><div class="item-text checked">首页</div></div><div class="content-item"><img class="image" src="图标" alt=""><div class="item-text checked">商户信息</div></div><div class="content-item"><img class="image" src="图标" alt=""><div class="item-text checked">交易管理</div></div><div class="content-item"><img class="image" src="图标" alt=""><div class="item-text checked">账户列表</div></div><div class="content-item"><img class="image" src="图标" alt=""><div class="item-text checked">课程管理</div></div></div><div class="footer-popup" data-id="1" id="footer-popup" style="margin-left: 0.2rem"><div class="popup-item"></div><i id="item-icon" style="left: 0.6rem"></i></div>
</div>
</body>
<script src="js/jquery-3.4.1.min.js"></script>
<script src="js/common.js"></script>
<script src="js/footer.js"></script>
<script>setTimeout(_=>{$('.body-footer').show()},100);
</script>
@yield('pageJs')
</html>
/*底部导航*/
.body-footer {display:none;position: fixed;bottom: 0;height: 1.69rem;width: 100%;color: #999999;font-size: 0.24rem;line-height: 0.51rem;
}

iOS微信底部工具栏遮挡相关推荐

  1. 苹果手机用微信内置浏览器访问页面,如果出现微信底部工具栏遮挡页面的情况

    苹果手机用微信内置浏览器访问页面,如果出现底部工具栏遮挡页面的情况,可以用这串代码解决: pushHistory();function pushHistory() {var state1 = {tit ...

  2. 有些浏览器底部工具栏遮挡吸底内容解决方案

    去掉移动端手机浏览器头部搜索栏和底部工具栏的方法 苹果.UC浏览器.QQ浏览器: <!--删除苹果默认的工具栏和菜单栏--> <meta name="apple-mobil ...

  3. IOS微信下问题1 底部导航栏导致标签位置偏移

    何时出现: 在IOS微信浏览器下,当浏览器内出现跳转产生url历史记录的时候,此栏就会出现 导致的问题: 导航栏影响高度计算,此问题很少出现.模拟问题,用户打开一个页面,此时没有历史记录导航栏不存在. ...

  4. Vue3 移动端浏览器底部工具栏挡住部分网页,以及ios网页放大滑动问题。

    ios网页放大问题,一般来说点击input框会放大.或者双指缩放.这个非常影响用户体验. 解决方法:在index.html中,添加meta标签. <meta name="viewpor ...

  5. IOS 导航栏返回后首页底部工具栏不见了

    基于UITabBarController的底部工具栏,隐藏底部工具栏的方法是: viewController.hidesBottomBarWhenPushed = true 这个方法只能在第二UIVi ...

  6. IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置

    IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置 近期在开发微信H5页面时碰到这个问题,如图,软键盘弹起后,若原输入框被遮挡,页面整体将会上移,然而当输入框失焦, ...

  7. iOS 微信 音视频自动播放 原生接口WeixinJSBridge API(一些整理 小技巧)

    原文链接1:https://www.w3ctech.com/topic/1165 原文链接2:https://www.cnblogs.com/jasonduan/p/5635048.html 做一下整 ...

  8. iOS微信8.0.31更新,带来7个功能

    近日,iOS微信更新了8.0.31正式版.经过几天的深入体验,我发现了7个新特性.如果你还没有升级,我们就往下看吧. 功能一:优化编辑按钮 微信发图片,发送前可以编辑,底部的编辑按钮变了.新版画笔工具 ...

  9. C#学习笔记:控件的Dock属性使用,工具栏遮挡解决。

    #Dock属性说明 该属性的用途类似于JAVA中的边框布局.绑定区域类似于东西南北中. Top:顶部,将控件绑定到窗体或页面的顶部,控件跟随顶部移动,一般ToolStrip就是这样的模式 Bottom ...

最新文章

  1. 栈的应用——迷宫的非递归解法
  2. 判断一个整数是否是水仙花数 || 编写程序,根据输入的月份和年份,求出该月的天数(1-12)|| 运算符的优先级问题 ||输出小写的a-z以及大写的Z—A||求出1-1/2+1/3-1/4…..1/
  3. html指定ie内核,指定Webbrowser控件所用IE内核版本
  4. C.【转】C语言字符串与数字相互转换
  5. kubernetes1.8.4 安装指南 (基于静态Pod方式安装)
  6. android手机如何安装apk文件,如何安装APK文件到自己的android手机里?.doc
  7. IoT -- (八)MQTT优缺点
  8. VGG网络结构(二)
  9. IntelliJ IDEA 初始化项目时No Java SDK Found
  10. form里面的action和method(post和get的方法)使用
  11. Gson日期格式异常-com.google.gson.JsonSyntaxException
  12. 昆仑通态复制的程序可以用吗_昆仑通态专题(九):MCGS组态软件的实时数据库...
  13. 树的遍历顺序 - dfs序|欧拉序|dfn序(备忘)
  14. 计算机科学(Computer Science)到底学什么?
  15. Bitmap对象在内存中的大小和转化为字节流的大小
  16. 怎么制作书单视频?免费制作书单视频软件分享
  17. *转载 Tarjan有向图详解
  18. 利用JS制作简易计算器
  19. 网易电脑版我的世界显示获取服务器列表失败,我的世界网易中国版无法游戏问题汇总[图]...
  20. Autodesk CFD2021发布啦

热门文章

  1. 淮阴工学院计算机专业历年录取分数线,淮阴工学院录取分数线2021是多少分(附历年录取分数线)...
  2. 110 道 Python 面试笔试题超强汇总
  3. 程序员面试金典(C++)——确定字符互异
  4. 数学建模常用模型(一):灰色预测法
  5. cla无证书认证_一年制留服认证研究生
  6. 动态图嵌入研究现状,方向(综述研读)
  7. Java面试核心知识:Redis 雪崩、击穿、穿透、预热、降级,一文带你全部学会
  8. python3爬取微博评论并存为xlsx
  9. Python实现使用turtle绘制圣诞树
  10. S60V5的应用似乎还是少了些