直接上代码
//px to rem
(function(){
function pxtorem(){
let html=document.documentElement;
let htmlW=html.clientWidth;
let designW=750;
if(htmlW>designW){
html.style.fontSize="100px"
}else{
html.style.fontSize=(htmlW/designW)*100+"px"
}
}
pxtorem()
window.addEventListener("resize",pxtorem())
})()
750px设计稿为例
当设备大于750px时,1rem=100px,当小于750px是1rem=设备宽度/750x100px