1.为什么做适配
让不同的手机显示的内容,不会出现变形的情况,看起来比例是一样的
2.适配方式
3.适配原理
选择某个手机的尺寸大小作为基准,其他手机等比例缩放
步骤:1.下包(px 转 vw 的包)npm i -D postcss-px-to-viewport
2.在 craco.config.js
添加相应配置
const pxToViewport = require('postcss-px-to-viewport')
const vw = pxToViewport({
// 视口宽度,一般就是 375( 设计稿一般采用二倍稿,宽度为 375 )
viewportWidth: 375
})
module.exports = {
// 此处省略 webpack 配置
webpack: {},
style: {
postcss: {
plugins: [vw]
}
}
}