function Font (w) {var w = W | | 640, Docel = document.documentelement, resizeevt = ' orientationchange ' in Window? ' Orientationchange ': ' resize ', Recalc = function () {var clientwidth = docel.clientwidth; if (!clientwidth) return; docEl.style.fontSize = * (clientwidth/w) + ' px '; }; if (!document.addeventlistener) return; Window.addeventlistener (Resizeevt, Recalc, false); Document.addeventlistener (' domcontentloaded ', Recalc, false);} Font ();(function (Doc, win) {var docel = doc.documentelement, resizeevt = ' orientationchange ' in window? ' Orientationchange ': ' resize ', Recalc = function () {var clientwidth = docel.clientwidth; if (!clientwidth) return; docEl.style.fontSize = * (clientwidth/640) + ' px '; }; if (!doc.addeventlistener) return; Win.addeventlistener (Resizeevt, Recalc, false); Doc.addeventlistener (' domcontentloaded ', Recalc,false);}) (document, window);
When using the REM layout, stick the following code in the JS file