设备的像素比(device pixel ratio)简称DPR
1.物理像素(physical pixel)
我们看到的每个屏幕都是由一颗颗我们肉眼难以看到的小颗粒(物理像素)组成的。
2.逻辑像素
是计算机坐标系统中的一个点,这个点代表一个可以由程序使用的虚拟像素(比如说CSS像素)。
DPR = 物理像素 / 逻辑像素
方法:利用js计算当前设备的DPR,动态设置在html标签上,并动态设置html的font-size,利用css的选择器根据DPR来设置不同DPR下的字体大小->下面贴代码
1 | !function(win, lib) { |
今天自己写适配的时候,把头文件大概都看了一下
最后,由于本人还是前端路上的小菜鸟,见识有限,才疏学浅,有表述错误的地方,还请指正,以上。