前端高手-速度进-求解决

!(function(doc, win) {
    var docEle = doc.documentElement,
        evt = "onorientationchange" in window ? "orientationchange" : "resize",
        fn = function() {
            var width = docEle.clientWidth;
            width && (docEle.style.fontSize = 20 * (width / 320) + "px");
        };
     
    win.addEventListener(evt, fn, false);
    doc.addEventListener("DOMContentLoaded", fn, false);
 
}(document, window));

这是一段动态计算屏幕宽度设置html默认字体大小的代码;
我想用这段代码来进行rem布局,现在是320的屏幕来进行设置的,现在我知道这段代码1rem代表20px的比例,我想换成750的屏幕来进行换算,该怎么弄,但是比例我不能变,就是现在16rem=320px,我想保持这个比例;换算后就相当于16rem=750px的宽度,


淡雅的默
浏览 2241回答 1
1回答

songwenbin

这个不就是按照比例来的吗?在320的屏幕上16rem就显示320px,在750屏幕上16rem就显示750px。请问你还想怎么样?
打开App,查看更多内容
随时随地看视频慕课网APP