js自动换算成rem

(function (doc, win, pwidth, prem) {
        var docEl = doc.documentElement,
                resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
                recalc = function () {
                  var clientWidth = docEl.clientWidth;
                  if (!clientWidth) return;
                  docEl.style.fontSize = clientWidth / pwidth * prem + 'px';
                };
        if (!doc.addEventListener) return;
        win.addEventListener(resizeEvt, recalc, false);
        doc.addEventListener('DOMContentLoaded', recalc, false);
      })(document, window, 1920, 100); //设计图大小和需要换算的单位

猜你喜欢

转载自blog.csdn.net/qq_38847914/article/details/102635275