必须立即恢复默认字体设置并清理残留影响:关闭自定义字体开关、将所有字体设为系统默认、清除字体缓存与网站数据、禁用文本重排与阅读模式、验证缩放及viewport适配,必要时切换内核重启。

米侠浏览器修改字体后页面排版错乱,说明自定义字体与网页原始CSS的行高、字宽、基线对齐等参数不匹配,导致容器撑开、文字换行异常或Flex/Grid布局计算失准,必须立即恢复默认字体设置并清理残留影响。
关闭自定义字体并重置为系统默认
第一步:点击右上角菜单图标(三个点)→ 进入“设置” → 找到“外观”或“字体与显示”选项。
第二步:查找“使用自定义字体”“网页字体”或“字体渲染”开关项,【务必关闭该开关】——开启状态下浏览器会强制替换所有font-family声明,连带破坏rem/em单位换算和line-height继承链。
第三步:将“标准字体”“等宽字体”“中文默认字体”全部设为“系统默认”或留空,保存后退出设置页。
清除字体缓存与网站数据
修改字体后,浏览器可能已缓存了错误的字体度量信息(如字符宽度表),仅重启无法清除。
进入“设置” → “隐私与安全” → “清除浏览数据” → 勾选“字体缓存”(若无此选项则勾选“网站数据”+“缓存文件”)→ 点击“清除”。
这一步不能跳过:字体缓存损坏会导致后续所有网页沿用错误的width/height预估值,哪怕已关掉自定义字体,错位仍持续存在。
禁用文本重排与阅读模式
方法一:在任意网页点击右下角菜单 → “设置” → “网页浏览设置” → 关闭“自动重排文本”和“阅读模式”。
方法二:直接在地址栏输入 mi://settings#webview,手动定位到这两项并关闭。
【注意:这两项功能会主动解析DOM并重写style属性,与自定义字体叠加后极易引发容器塌陷】
验证并微调缩放与viewport适配
在问题网页空白处双指捏合→长按弹出菜单→选择“缩放”→设为100%。
进入“设置” → “字体与显示” → 关闭“自动适应屏幕宽度”“智能缩放”“页面自动重排”。
刷新网页后若仍无水平滚动条,说明viewport width计算被字体度量干扰,此时需切换内核:进入“设置” → “浏览设置” → “内核与UA设置” → 将内核改为“系统内核” + UA设为“桌面版”,然后重启浏览器。


















