vue做移动端适配,借助px2rem插件方便的将px单位转换为rem
安装
1 | npm install px2rem-loader --save |
在build下的 utils.js中,找到generateLoaders 方法,在这里添加。
1 | const px2remLoader = { |
重启项目,会发现自己设置的px被转为rem 了
以上实现转换适用于:
组件中编写的下的css
从index.js或者main.js中import ‘../../static/css/reset.css’引入css
在组件的<script type=”text/ecmascript-6″> import ‘../../static/css/reset.css’中引入css
另外的情况
组件
<style></style>
中@import “../../static/css/reset.css
(可考虑上面(2)、(3)的形式引入)外部样式:
<link rel=”stylesheet” href=”static/css/reset.css”>
元素内部样式:
style=”height: 417px; width: 550px;”