移动端自适应字体大小

Posted wenxiangxu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动端自适应字体大小相关的知识,希望对你有一定的参考价值。

设置1rem = 100px

window.addEventListener((‘orientationchange‘ in window ? ‘orientationchange‘ : ‘resize‘), (function() {
                function c() {
                    var html = document.documentElement;
                    html.style.fontSize = 100 * (html.clientWidth / 375) + ‘px‘;
                }
                c();
                return c;
            })(), false);

一种比较普遍的开发约束:

移动端设计稿一般是750为标准,这个时候我们在谷歌浏览器选择 iphone6 (或其它375的屏)手机模式来开发,

因为pc的像素比是1,而iphone6的像素比是2,所以在我们开发过程中拿到的UI像素要除以2,

例如:UI给出的某个元素之间的margin是100px,我们就设置为0.5rem

以上是关于移动端自适应字体大小的主要内容,如果未能解决你的问题,请参考以下文章

rem 结合 scss 移动端自适应 初级入门demo

使用rem设计移动端自适应页面一(转载)

手机端自适应字体大小和元素宽度自适应

前端开发之移动端自适应布局

处理移动端自适应布局的方法- calc()与vw

基于rem的移动端自适应解决方案