赞
踩
需求:UI图设计的1366px,产品希望往大了适配,字体和div宽度都需要适配实际页面宽;
以下代码运行框架是Vue;
// 初始化 let self = this; window.onload = function() { /*1366代表设计师给的设计稿的宽度,你的设计稿是多少,就写多少;100代表换算比例,这里写100是 为了以后好算,比如,你测量的一个宽度是100px,就可以写为1rem,以及1px=0.01rem等等*/ self.getRem(1366, 100); }; self.getRem(1366, 100); window.onresize = function() { self.getRem(1366, 100); }; // 设计rem节点大小,等比例换算 getRem(pwidth, prem) { let html = document.documentElement; let oWidth = window.outerWidth ? window.outerWidth : screen.width; html.style.font
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。