Blame view

juvenile-prosecution-boot/jeecg-boot-module-demo/src/main/resources/static/bigscreen/template2/js/rem.js 674 Bytes
b7c29a22   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
   (function (doc, win) {
       var docEl = doc.documentElement,
           resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
           recalc = function () {
               var clientWidth = docEl.clientWidth;
               if (!clientWidth) return;
               if (clientWidth >= 1920) {
                   docEl.style.fontSize = '100px'; //1rem  = 100px
               } else {
                   docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
               }
           };
       if (!doc.addEventListener) return;
       win.addEventListener(resizeEvt, recalc, false);
       doc.addEventListener('DOMContentLoaded', recalc, false);
   })(document, window);