postcss-px-to-viewport配置问题

vue中用postcss-px-to-viewport做适配。配置如下

postcss: {
                plugins: [
                    autoprefixer(),
                    pxtovw({
                        viewportWidth: 750, 
                        viewportHeight: 1334,  
                        unitPrecision: 3, 
                        viewportUnit: 'vw', 
                        selectorBlackList: ['.ignore', '.hairlines'], 
                        minPixelValue: 1, 
                        mediaQuery: false 
                    })
                ]
            }

但是我发现,iphone6/7/8出来的效果,正好是预想的一半。

 .scroll-wrapper{
      height: 500px;
      border: 1px solid rgba(0, 0, 0, 0.1);
    }

图片描述

是我的配置哪里不对吗,还是网上的是错的。

阅读 10.1k
2 个回答

把 viewportWidth, viewportHeight 都缩下一半

试下 unitPrecision: 2

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏