- 自调用函数(写在index.html的一个script标签下即可)
(function (doc, win, undefined) {
var docEl = doc.documentElement,
resizeEvt =
"orientationchange" in win ? "orientationchange" : "resize",
recalc = function () {
var clientWidth = docEl.clientWidth;
if (clientWidth === undefined) return;
docEl.style.fontSize = 16 * (clientWidth / 1280) + "px";
};
if (doc.addEventListener === undefined) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener("DOMContentLoaded", recalc, false);
})(document, window);
- 安装 postcss-pxtorem
npm i -D postcss-pxtorem
- 编辑postcss.config.js
module.exports = {
plugins: {
'autoprefixer': {
},
'postcss-pxtorem': {
rootValue: 16,
propList: ['*']
}
}
}