博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手机端页面自适应解决方案
阅读量:5888 次
发布时间:2019-06-19

本文共 818 字,大约阅读时间需要 2 分钟。

(function (doc, win) {        var docEl = doc.documentElement,            resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',            recalc = function () {                var clientWidth = docEl.clientWidth;                if (!clientWidth) return;                if(clientWidth>=640){                    docEl.style.fontSize = '100px';                }else{                    docEl.style.fontSize = 100 * (clientWidth / 640) + 'px';                }            };        if (!doc.addEventListener) return;        win.addEventListener(resizeEvt, recalc, false);        doc.addEventListener('DOMContentLoaded', recalc, false);    })(document, window);

web自适应布局三种方案:百分比布局,弹性布局flex,rem布局。

上方是rem布局。

参考来源:https://www.jianshu.com/p/b00cd3506782

转载于:https://www.cnblogs.com/dontes/p/8399520.html

你可能感兴趣的文章
Lync Server 2010详解系列3:Lync Server的部署
查看>>
css选择器-基本选择器
查看>>
我的友情链接
查看>>
Linux之信号第一谈
查看>>
增广贤文
查看>>
while死循环 无法执行
查看>>
聊一聊前端模板与渲染那些事儿
查看>>
我的友情链接
查看>>
XSS测试平台
查看>>
我的友情链接
查看>>
android 进程
查看>>
ceph-deploy源码分析(一)——源码结构与cli <转>
查看>>
Swift 对象内存模型探究(一)
查看>>
Spring集成JPA后,报“Not an managed type: class x.x.x"
查看>>
sublime配置全攻略【转】
查看>>
我的友情链接
查看>>
Inxi:获取Linux的系统和硬件信息
查看>>
pop3:Mailbox isn't a valid mbox file报错解决办法:
查看>>
nfs 原理详解
查看>>
现在的教育:感慨之二
查看>>