移动端适配之JS动态设置+rem






Document



//代码整体思路解析:
// 自动传入document,window,获取document的根元素,设置resizeEvt的值,判断window对象中是否有orientationchange属性,有就赋值给resizeEvt,没有就使用resize赋值给resizeEvt,
//用clientWidth获取html可视区的宽度(即屏幕宽度),如果clientWidth未定义,就return ,否則就设置html的 font-size为20 * (clientWidth / 320) + 'px';
//给window绑定事件,若果resizeEvt事件触发(即屏幕发生翻转),就执行recalc(即重新计算屏幕宽度)
//给document绑定事件,document加载完成,就执行recalc(即重新计算屏幕宽度)

你可能感兴趣的:(移动端适配之JS动态设置+rem)