vue+vant移动端适配

本文介绍了两种在Vue项目中结合VantUI进行移动端适配的方法。第一种利用lib-flexible和px2rem-loader,需解决VantUI默认根字体大小问题。第二种通过lib-flexible结合postcss-pxtorem实现自动转换px为rem。详细步骤包括安装相应库,配置postcss-pxtorem,并在项目中引入。参考了相关博客文章以解决适配问题。
摘要由CSDN通过智能技术生成

方式一:使用 lib-flexible 和 px2rem-loader,遇到的坑,设计稿为750px,后引入vant,vantUI的根字体默认大小是37.5,看起来就是1/2,解决方法,删除main.js中vant样式的引入,在app.vue中引入vant样式

<style>
/* px2rem不能正常转换 */
@import "vant/lib/index.css";
</style>

方式二:lib-flexible + postcss-pxtorem (postcss-pxtorem可以配置过滤)

设计稿为750px,即可在代码中写px单位, 现在可以实现自动转换rem
按照以下四步则可实现:

1、安装lib-flexible:
npm i lib-flexible -S
2、安装postcss-pxtorem:
npm i postcss-pxtorem -S
3、在main.js中引入:import ‘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值