一段关于rem适配的js

 

!new function(){
var e=this;
e.width=640;
e.fontSize=100;
e.widthProportion=function(){
	var t=(document.body&&document.body.clientWidth||document.getElementsByTagName("html")[0].offsetWidth)/e.width;
	return t>1?1:t;
};
e.changePage=function(){
	//alert(e.widthProportion());
	document.getElementsByTagName("html")[0].setAttribute("style","font-size:"+e.widthProportion()*e.fontSize+"px !important")
};
e.changePage();
window.addEventListener("resize",function(){e.changePage()},!1)};
posted @   ·一库  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示