hexo-theme-fluid
hexo-theme-fluid copied to clipboard
移动端顶部菜单栏异常
请确认
- [x] 是当前最新的 Release 版本
- [x] 浏览器不属于 IE 等非主流浏览器
- [x] 本地
hexo clean && hexo s,并且清除浏览器缓存,仍可复现 - [x] 已经排除是其他 Hexo 插件影响
Bug 描述
顶部菜单会因为切换过于频繁,导致背景图标与显示的内容不一致(见截图)
复现步骤
- 电脑端将浏览器窗口大小调整成类似手机的比例,或直接在移动端操作。
- 快速双击右上角的三条横线。
截图

在页面未加载完之前,点击菜单切换按钮,也会导致这种问题。
在网络卡顿的情况下可以稳定复现这个问题,猜测原因是切换相关逻辑依赖的某些js还没加载的情况下,切换按钮就可以点击了。
暂时缓解该bug的措施:请等待所有js加载完成后,再进行切换操作。