这是我的第一篇博客,一起参与掘金新人创作活动,开启写作之路。
PC端页面转换成手机端页面的分辨率问题的理解
刚开始接触pc端转换手机端分辨率问题,网上教程大都直接转换,没有太多的理解分析,自己看资料,浅显的做了一下笔记,添加了个人理解,图解,希望可以提供大家参考思路。
思路
下面是PC端分辨率单位:
px vw rem
假如把移动端比作a4,当做设计图 ,将在电脑端呈现效果比作在a3纸模式中设计,然后设计出来展示在不同的a4纸模式上,那么:
通常是 750px -> 100vw / 750px = 1.333333
rem 是转换了多大纸面积就展示多少相对的模式 , 因此, 不但能使 a3 以a4模式设计不出问题,还能让 a3 设计出的东西, 在任何a4 模式下的样子比例不变。
换算
vw
1vw = 1%视口宽度
那么就是设计图的宽度是 750像素 1125像素
视口的宽度是 100vw
0.133333vw = 1px
rem
- 1rem = 1html的font-size