移动端rem布局,为什么刷新和加载时候,刷新过程中页面小,刷新完正常?

发布于 2022-09-04 05:47:36 字数 165 浏览 13 评论 0

图片描述

网上看有人说,把这段放在link后,body前,不过没用啊

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

苦笑流年记忆 2022-09-11 05:47:36

这个我也遇到过,网速快点还好,没看出来,慢的话就会挺明显。
后来我在你上面那个js之外单独加了几个常用的。

@media screen and (min-width:640px){
    html{font-size:;}
}
@media screen and (min-width:414px) and (max-width:639px){
    html{font-size:;}
}
@media screen and (min-width:375px) and (max-width:413px){
    html{font-size:;}
}
@media screen and (min-width:320px) and (max-width:374px){
    html{font-size:;}
}
抱着落日 2022-09-11 05:47:36

rem布局就是利用改变根节点字体大小来统一修改元素尺寸。
这段代码放到link后,body前就是为了当页面加载完毕后,根据屏幕宽度
来重设根节点字体大小.
至于你说的没有用,我个人觉得可能是你的CSS问题,比如你用了很多px做
单位.或者你没有把屏幕横过来,让屏幕触发resize/orientationchange事件.

如果没结果 2022-09-11 05:47:36

事先用媒体查询初始化一下字体大小,可以解决。

往事风中埋 2022-09-11 05:47:36

设置body隐藏,调用完这段js后显示body

乱了心跳 2022-09-11 05:47:36
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文