移动端的自适应,大部分我们用到的是rem,现在记录一下,首先要了解 rem 的本质是什么,本质是根据根元素(html、body的字体大小进行自适应,说白了,就是1rem = 根元素的字体大小) 目前有好几种 rem 适配方案,可以直接用 postcss-pxtorem(进行rem ...
.首先要知道rem是怎么用的,它是根据根元素大小来计算 rem到底等于多少px,如果根元素为 px,那么 rem px, rem px 模拟场景:设计师的设计稿假设为 px 假设我们现在有两个设备,一个设备的宽度就是 px,并且我给这个宽度为 px设备的根元素设置为 px,这样 rem就等于 px了,很好计算 另一个设备的宽度为变量dWidth 要想与设计稿的效果一样,就要进行等比例缩放,此时我 ...
2020-11-25 11:11 0 822 推荐指数:
移动端的自适应,大部分我们用到的是rem,现在记录一下,首先要了解 rem 的本质是什么,本质是根据根元素(html、body的字体大小进行自适应,说白了,就是1rem = 根元素的字体大小) 目前有好几种 rem 适配方案,可以直接用 postcss-pxtorem(进行rem ...
最近有点怀疑人生,毕竟一个人写前端,有时候会怀疑自己理解的一些东西包括用法有没有符合标准。趁着这阵子闲下来,翻了翻别人的rem适配博客,发现有点绕口,怪自己是个强迫症,啥都要自己去试试结果并从中理解,趁着这段时间有点闲就整理了一下自己的移动端rem适配方案: 1.思路很简单,首先我们得明白 ...
背景: 开发移动端H5页面 一套设计图 不同尺寸的手机 不同分辨率的手机 方案:使用rem作为单位解决一套设计图适应不同分辨率,不同尺寸的手机。 概念: REM(font size of the root element). 相对于<html> ...
为什么移动端要适配: 由于移动设备的尺寸不一,所以移动端的页面要能够适应不同尺寸的设备,即页面的自适应,让页面在视觉上保持一致。 rem:rem 是css3的一种相对单位,参考是根元素HMTL的font-size的值,即html的font-size:10px;那么 1rem = 10px; 先看 ...
视口 在前一段时间,我曾经写过一篇关于viewport的文章。最近由于在接触移动端开发,对viewport有了新的理解。于是,打算重新写一篇文章,介绍移动端视口的相关概念。 关于这篇文章说到的所有知识,本质上离不开以下代码 了解过移动端开发的朋友,其实对以上的代码就不会陌生。上面的代码 ...
为什么用rem不用px? 主流:各大网站的移动版绝大多数都是用的rem。 移动端屏幕分辨率差别太大:最低适配的iPhone6,分辨率仅为750*1334。而现在市面上大多数手机,都达到了1080*1920或1080*2340(全面屏)。 所有元素都要用rem吗? 大部分 ...
1.背景 在做移动端各种尺寸屏幕的适配时,用的最多的就是rem方案。我们都写过这样的代码,来设置根字体大小。这个计算公式中设备宽度,UI设计稿尺寸这两个参数比较好理解,可是为什么要除以100呢,为什么不是10,50或者其它的数值呢。 查了一番资料才得知,rem方案是viewport的过渡 ...
一、添加meta 另外移动端还可以加上以下meta 二、引入js View Code View Code 添加完后,你的项目html显示这样 此时,1rem等于 ...