TypechoJoeTheme

Dcr163的博客

统计

移动端页面使用Rem布局

2019-01-27
/
0 评论
/
1,042 阅读
/
正在检测是否收录...
01/27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0,user-scalable=no">
<script>
(function (doc, win) {
        var docEl = doc.documentElement,
            resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
            recalc = function () {
                var clientWidth = docEl.clientWidth,baseWidth = 640;
                if (!clientWidth) return;
                if(clientWidth>=baseWidth){
                    docEl.style.fontSize = '100px';
                }else{
                    docEl.style.fontSize = 100 * (clientWidth / baseWidth) + 'px';
                }
            var m,baseWidth = baseWidth || 'device-width';
                m = window.document.querySelector('meta[name="viewport"]');
        m || (m =  window.document.createElement("meta"), m.setAttribute("name", "viewport"), window.document.head.appendChild(m));
        m.setAttribute("content", "width="+ baseWidth +",user-scalable=no");
            };
        if (!doc.addEventListener) return;
        win.addEventListener(resizeEvt, recalc, false);
        doc.addEventListener('DOMContentLoaded', recalc, false);
    })(document, window);
</script>
<style>
*{
padding:0;
margin:0;
}
.base{
width:6.4rem; /*宽640px*/
margin:0 auto;
background: #EFEFEF;
}
.btn{
background: #fefeef;
font-size:0.32rem;  /*字体32px*/
}
</style>
</head>

<body>
<div>
<div>中国 </div>
</div>
</body>
</html>



上面的代码即是Rem布局,设计稿 是640,rem即等于640,750即等于 750

朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

http://dcr163.cn/204.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. slot mpo terbaru
    2025-02-08
  2. Sherry Stockdill
    2025-01-28
  3. slot demo
    2025-01-13
  4. 陌天
    2025-01-09
  5. Kerrie Bostick
    2024-12-28

标签云