12345678910111213141516171819202122232425262728293031 |
- ;
- (function(win) {
- var doc = win.document;
- var docEl = doc.documentElement;
- var tid;
- function refreshRem() {
-
-
- var width = docEl.getBoundingClientRect().width;
- var rem = width / 7.5;
-
- docEl.style.fontSize = rem + 'px';
-
-
- }
- win.addEventListener('resize', function() {
- clearTimeout(tid);
- tid = setTimeout(refreshRem, 10);
- }, false);
- win.addEventListener('pageshow', function(e) {
- if (e.persisted) {
- clearTimeout(tid);
- tid = setTimeout(refreshRem, 10);
- }
- }, false);
- refreshRem();
- })(window);
|