flexible.js 适配后字体大小显示异常怎么办?

一祖溢 阅读 41

我用 flexible.js 做移动端适配,页面布局看起来没问题,但文字特别小,明明写了 font-size: 16px,在手机上却像只有 10px 左右。

我查了下,是不是因为 flexible 把 px 转成 rem 了?但我没写 rem 啊。试过加 data-dpr="1" 也没用,求问怎么解决?

我来解答 赞 2 收藏
二维码
手机扫码查看
1 条解答
A. 宇彤
A. 宇彤 Lv1
问题是你可能用了 px-to-rem 自动转换插件,把 px 转成 rem 了,或者 CSS 本身用了 rem 单位。

直接在全局或该元素上加 font-size: 16px !important 试试,或者检查下有没有 postcss-px-to-rem 这类插件在自动转换,把 px 转 rem 关掉就正常了。
点赞
2026-03-12 00:02