为了账号安全,请及时绑定邮箱和手机立即绑定

用rem布局,在安卓app中浏览页面样式乱了,好像是rem没生效,有啥解决办法?

用rem布局,在安卓app中浏览页面样式乱了,好像是rem没生效,有啥解决办法?

Qyouu 2018-10-19 14:38:08
function rem(win, doc){            function setFontSize() {                var winWidth =  window.innerWidth;                var size = (winWidth / 640) * 100;                doc.documentElement.style.fontSize = (size < 100 ? size : 100) + 'px' ;            }            var evt = 'onorientationchange' in win ? 'orientationchange' : 'resize';            var timer = null;            win.addEventListener(evt, function () {                clearTimeout(timer);                timer = setTimeout(setFontSize, 300);            }, false);            win.addEventListener("pageshow", function(e) {                if (e.persisted) {                    clearTimeout(timer);                    timer = setTimeout(setFontSize, 300);                }            }, false);            setFontSize();            console.log('page loaded')        };        window.onload = rem(window, document);目前这样写还是有问题,rem的布局没生效
查看完整描述

1 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

$(window).on("resize",function(){
$("html").css("fontSize",$(window).width()/6.4);
}).resize();

查看完整回答
反对 回复 2018-11-05
  • 1 回答
  • 0 关注
  • 1553 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信