vue3+ts+vite pc端 屏幕适配方案

        最近在做vue3+ts+vit的一个项目 ui设计稿是1920 ,而电脑的屏幕分辨率有很多,这里采用px转rem的方式,在不同的分辨率下都可以适配

        目前没办法实现百分百适配,如果有更好的方式欢迎留言

1 、安装插件

npm install postcss-loader postcss-pxtorem --save
npm install autoprefixer --save

2、新建postcss.config.js文件跟page.json 同级目录下,并写入一下的代码

module.exports = {
  'plugins': {
    'autoprefixer': {
      overrideBrowserslist: [
        'Android 4.1',
        'iOS 7.1',
        'Chrome > 31',
        'not ie <= 11',  //不考虑IE浏览器
        'ff >= 30', //仅新版本用“ff>=30
        '> 1%',//  全球统计有超过1%的使用率使用“>1%”;
        'last 2 versions', // 所有主流浏览器最近2个版本
      ],
      grid: true ,// 开启grid布局的兼容(浏览器IE除外其他都能兼容grid,可以关闭开启)
    },
    'postcss-pxtorem': {
      rootValue: 192, // 设计稿宽度除以 10,  开头大写的Px 不转换 => height: 100Px, 内联样式不
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值