html用rem自动改变大小,html5 rem初始化改变大小

在head里面添加js代码

(function(doc, win) {

var html = doc.getElementsByTagName("html")[0],

// orientationchange->手机屏幕转屏事件

// resize->页面大小改变事件(一边pc端有用)

reEvt = "orientationchange" in win ? "orientationchange" : "resize",

reFontSize = function() {

var clientW = doc.documentElement.clientWidth || doc.body.clientWidth;

if(!clientW) {

return;

}

html.style.fontSize = 7.81 * (clientW / 375) + "px";

}

win.addEventListener(reEvt, reFontSize);

// DOMContentLoaded->dom加载完就执行,onload要dom/css/js都加载完才执行

doc.addEventListener("DOMContentLoaded", reFontSize);

})(document, window);

大小,更改js代码里面的 7.81即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值