// javascript document adaptive(document, window);//初始加载自适应 function adaptive(doc, win) { var docel = doc.documentelement, resizeevt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function() { var clientwidth = docel.clientwidth; // console.log(clientwidth) if(!clientwidth) return; if(clientwidth > 750) { docel.style.fontsize = 100 * (clientwidth / 1920) + 'px'; }else { docel.style.fontsize = 100 * (clientwidth / 750) + 'px'; // console.log(750) } }; if(!doc.addeventlistener) return; win.addeventlistener(resizeevt, recalc, false); doc.addeventlistener('domcontentloaded', recalc, false); } //随浏览器大小自适应 window.onresize = function() { adaptive(document, window); }