vue 移动端 px 转 rem
1、安装两个依赖
"postcss-pxtorem": "^5.1.1",
"amfe-flexible": "^2.2.1",
2、main.js 中引入
import "amfe-flexible";
3、创建vue.config.js (如果有不需要创建)
const autoprefixer = require("autoprefixer");
const pxtorem = require("postcss-pxtorem");
module.exports = {
css: {
loaderOptions: {
postcss: {
plugins: [
autoprefixer(),
pxtorem({
rootValue: 30, //表示根元素html的fontSize值,也可以是100,获取任意其他值
propList: ['*'], //设置px转换成rem的属性值,*表示所有属性的px转换为rem
})
]
}
}
}
};
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?