autoFontsize.min.js 469 Bytes
Newer Older
txy committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
/* eslint-disable */
(function (d, c) {
  let e = d.documentElement
  let b = 'orientationchange' in window ? 'orientationchange' : 'resize'
  let a = function () {
    let f = e.clientWidth
    if (!f) {
      return
    }
    if (f > 750) {
      f = 750
    }
    e.style.fontSize = 100 * (f / 750) + 'px'
  }
  if (!d.addEventListener) {
    return
  }
  c.addEventListener(b, a, false)
  d.addEventListener('DOMContentLoaded', a, false)
  a()
})(document, window)