H5-移动端适配

  之前写H5页面也会遇到适配问题, 是通过媒体查询一点一点调整,始终觉得很繁琐,但一直也没去想想解决的办法. 

  今天专门花了一上午的时间来去研究.  小生只是刚踏入前端路的小白,对于网上各位大佬的讲解适配理解起来还是挺费劲.....

  但还是找到了一篇简单的解决方案, 参考链接: https://blog.csdn.net/starstasts/article/details/78712328(十分感谢);  

1 !function(b, a){
2         var c = b.documentElement;
3         a = function() {
4             var a = c.clientWidth;
5             a && (c.style.fontSize = a/375 * 100 + "px")
6         };
7         window.addEventListener("orientationchange" in window ? "orientationchange" : "resize", a, !1);
8         b.addEventListener("DOMContentLoaded", a, !1)
9     }(document, window);

  这种方法通过检测, 动态改变根元素 font-size的大小, 达到适配;

  通过测试,感觉适配效果还是可以的,

  目前就先这样处理, 闲下来在去理解实践其余的方法.

  

原文地址:https://www.cnblogs.com/yk95/p/9529015.html