手机端转换rem适应

2017-04-10 22:36:21 JavaScript

话不多说,请看代码:

 <script>
  (function() {
   var changeRem = function() {
    document.getElementsByTagName('html')[0].style.fontSize = document.documentElement.clientWidth / 20 + 'px';
   };
   changeRem();
   var t;
   window.addEventListener('resize', function() {
    clearTimeout(t);
    t = setTimeout(changeRem, 300);
   }, false);
   window.addEventListener('pageshow', function(e) {
    if (e.persisted) {
     clearTimeout(t);
     t = setTimeout(changeRem, 300);
    }
   }, false);
  }());
 </script>

上面就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时同时同时也希望多多支持笔记部落!