在公司官网的制作中 移动端的页面制作是一件很麻烦的事 通过下面的代码可以很容易的自适应不同分辨率的手机屏幕
(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { /* var clientHeight = docEl.clientHeight; if (!clientHeight) return; var BaseFontSize = 100* (clientHeight/568); docEl.style.fontSize = BaseFontSize + 'px';*/ var clientWidth = docEl.clientWidth; if (!clientWidth) return; var BaseFontSize = 100 * (clientWidth / 320); docEl.style.fontSize = BaseFontSize + 'px'; }; if (!doc.addEventListener) return; win.addEventListener(resizeEvt, recalc, false); doc.addEventListener('DOMContentLoaded', recalc, false);})(document, window);导入这段代码后 我们需要用rem代替px 进行CSS布局就好
新闻热点
疑难解答