Vue手机端和pc端适配问题

Vue手机和pc端适配问题

首先要用到postcss-pxtorem这个第三方,用npm安装下,我项目中用的是5.1.1版本,接下来我就用这个版本来做示范。安装好之后要在vue.config.js文件中做配置如下:
module.exports ={
css:{
loaderOptions:{
postcss: {
plugins: [
require(‘postcss-pxtorem’)({ //这里是配置项,详见官方文档
rootValue: 100, // 换算的基数
selectorBlackList: [‘weui’, ‘mu’], // 忽略转换正则匹配项
propList: [’*’],
}),
]
}
}
}
}
配置好之后在public文件夹下面的那个index.html文件中我做了点处理把如下js代码插入在head标签中间,写这个是为了计算不同页面的字体具体你的是多少要根据UI给你的设计图来计算做调整就行了

除了这个要注意 这个还没有使用,可以在你项目中的home.vue文件中的mounted方法中去调用setRem()方法这样他就会重新根据窗口去计算项目中的文字的大小了,这里要特别注意 css样式不要直接写在标签中 否则他不会自动由px转化成rem的一定要注意这点

都看到这了不点个赞再走吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值