像素与设备像素比
CSS 像素是什么?
- CSS 像素: CSS 的长度单位, 符号
px; - 角色: 书写样式时使用的逻辑长度;
设备像素是什么?
- 设备像素 (device pixel): 设备的物理像素;
- 关系: 与 CSS
pt单位无直接等价关系; - 换算浮动: 同设备改变分辨率、或换设备, 1 CSS px 对应的物理像素都会变;
设备独立像素是什么?
- 设备独立像素: 设备无关的逻辑像素;
- 映射: 一个设备独立像素对应多个物理像素点;
- 作用: 在 CSS 像素与设备像素之间做映射;
dpr 是什么?
- dpr: 设备像素比 (device pixel ratio);
- 含义: 设备独立像素与设备像素的转化关系;
- 读取:
window.devicePixelRatio; - 示例: dpr = 2 时, 1 个 CSS px 对应 2 × 2 个设备像素;
ppi 是什么?
- ppi: 每英寸像素数 (pixels per inch);
- 区别: 描述屏幕密度, 与 dpr 是两个不同指标;