shipei.js 651 B

12345678910111213141516171819202122232425
  1. /*大屏*/
  2. (function() {
  3. var docEl = document.documentElement;
  4. function setRemUnit() {
  5. // 获取到rem的基准值
  6. var rem = docEl.clientWidth / 10;
  7. // 动态设置html根元素的font-size
  8. docEl.style.fontSize = rem + 'px';
  9. }
  10. setRemUnit();
  11. // 窗口大小变化时 触发
  12. window.addEventListener('resize', setRemUnit);
  13. // 窗口出现在当前屏幕时 (有浏览器兼容性)
  14. window.addEventListener('pageshow', function(e) {
  15. if (e.persisted) {
  16. setRemUnit();
  17. }
  18. });
  19. })();