美文网首页
移动端适配

移动端适配

作者: Gopal | 来源:发表于2018-02-23 11:41 被阅读7次

移动端适配

    <script type="text/javascript">
      (function flexibleLite (window, document) {
        var docEl = document.documentElement

        // adjust body font size
        function setBodyFontSize () {
          if (document.body) {
            document.body.style.fontSize = 16 + 'px'
          } else {
            document.addEventListener('DOMContentLoaded', setBodyFontSize)
          }
        }
        setBodyFontSize();

        // set 1rem = viewWidth / 10
        function setRemUnit () {
          var rem = docEl.clientWidth / 375 * 100
          docEl.style.fontSize = rem + 'px'
        }
        setRemUnit()

        // reset rem unit on page resize
        window.addEventListener('resize', setRemUnit)
        window.addEventListener('pageshow', function (e) {
          if (e.persisted) {
            setRemUnit()
          }
        })
      }(window, document))
    </script>

相关文章

网友评论

      本文标题:移动端适配

      本文链接:https://www.haomeiwen.com/subject/qesdoxtx.html