最近有点怀疑人生,毕竟一个人写前端,有时候会怀疑自己理解的一些东西包括用法有没有符合标准。趁着这阵子闲下来,翻了翻别人的rem适配博客,发现有点绕口,怪自己是个强迫症,啥都要自己去试试结果并从中理解,趁着这段时间有点闲就整理了一下自己的移动端rem适配方案: 1.思路很简单,首先我们得明白 ...
为什么用rem不用px 主流:各大网站的移动版绝大多数都是用的rem。 移动端屏幕分辨率差别太大:最低适配的iPhone ,分辨率仅为 。而现在市面上大多数手机,都达到了 或 全面屏 。 所有元素都要用rem吗 大部分时候都是如此,但也有一些例外,比如文字的font size,可能直接设为如 px,直接写死。一些近乎占满整个宽度的banner,可能它的样式会是这样: width: padding: ...
2019-06-29 23:43 0 1453 推荐指数:
最近有点怀疑人生,毕竟一个人写前端,有时候会怀疑自己理解的一些东西包括用法有没有符合标准。趁着这阵子闲下来,翻了翻别人的rem适配博客,发现有点绕口,怪自己是个强迫症,啥都要自己去试试结果并从中理解,趁着这段时间有点闲就整理了一下自己的移动端rem适配方案: 1.思路很简单,首先我们得明白 ...
1.背景 在做移动端各种尺寸屏幕的适配时,用的最多的就是rem方案。我们都写过这样的代码,来设置根字体大小。这个计算公式中设备宽度,UI设计稿尺寸这两个参数比较好理解,可是为什么要除以100呢,为什么不是10,50或者其它的数值呢。 查了一番资料才得知,rem方案是viewport的过渡 ...
背景: 开发移动端H5页面 一套设计图 不同尺寸的手机 不同分辨率的手机 方案:使用rem作为单位解决一套设计图适应不同分辨率,不同尺寸的手机。 概念: REM(font size of the root element). 相对于<html> ...
为什么移动端要适配: 由于移动设备的尺寸不一,所以移动端的页面要能够适应不同尺寸的设备,即页面的自适应,让页面在视觉上保持一致。 rem:rem 是css3的一种相对单位,参考是根元素HMTL的font-size的值,即html的font-size:10px;那么 1rem = 10px; 先看 ...
视口 在前一段时间,我曾经写过一篇关于viewport的文章。最近由于在接触移动端开发,对viewport有了新的理解。于是,打算重新写一篇文章,介绍移动端视口的相关概念。 关于这篇文章说到的所有知识,本质上离不开以下代码 了解过移动端开发的朋友,其实对以上的代码就不会陌生。上面的代码 ...
一、添加meta 另外移动端还可以加上以下meta 二、引入js View Code View Code 添加完后,你的项目html显示这样 此时,1rem等于 ...
本文原链接:http://caibaojian.com/mobile-responsive-example.html https://blog.csdn.net/chenjuan1993/a ...
还原设计稿,也就是如何适配移动端繁杂的屏幕大小。 通常而言,设计师只会给出单一分辨率下的设计稿,而我们要做的,就是以这个设计稿为基准,去适配所有不同大小的移动端设备。 在此之前,有一些基础概念需要理解。 设备独立像素 以 iPhone6/7/8为例,这里我们打开 Chrome 开发者工具 ...