px to rem 插件使用
时间: 2023-10-21 17:06:24 浏览: 98
gulp-px2rem-plugin:将px转换成rem
要使用px to rem插件,你可以按照以下步骤进行配置和使用:
1. 首先,在你的项目中安装postcss-pxtorem插件。你可以使用npm命令来安装:`$ npm install postcss postcss-pxtorem --save-dev`。这会将插件安装到你的项目中。
2. 在项目根目录下创建postcss.config.js文件,并添加以下配置代码:
```javascript
module.exports = {
plugins: {
'postcss-pxtorem': {
rootValue({ file }) {
return file.indexOf('vant') !== -1 ? 50 : 144; // 根据你的设计稿尺寸和移动端ui组件的尺寸进行调整
},
mediaQuery: false,
minPixelValue: 2,
propList: ['*']
}
}
}
```
这个配置文件指定了插件的参数,例如`rootValue`定义了每个文件的根字体大小,`minPixelValue`定义了最小的转换像素值,`propList`定义了要转换的CSS属性列表等。
3. 在你的HTML文件的`<head>`标签中引入CSS文件,并在CSS文件中使用像素单位进行样式设置。
4. 在你的CSS文件中使用`px`作为单位,在构建过程中,插件会自动将这些`px`转换为`rem`。你无需手动转换,插件会根据你在配置文件中设置的根字体大小进行转换。
这样,你就成功配置和使用了px to rem插件来进行像素到rem单位的转换。
阅读全文