如何理解iPhone 12的390×844屏幕尺寸与2532×1170分辨率差异?
iPhone 12屏幕分辨率数值差异的解释
这两组数值分别对应物理像素和逻辑像素,是移动端屏幕显示体系里的两个核心概念:
- 2532×1170(官方分辨率):这是iPhone 12的物理像素,即屏幕硬件实际包含的发光点总数,代表屏幕的物理显示精度,是硬件层面的真实参数。
- 390×844(网站显示数值):这是iPhone 12的逻辑像素(也叫CSS像素、独立像素),是前端开发与设计场景下使用的虚拟尺寸。它的作用是让不同像素密度的设备,显示内容的视觉大小保持一致。iPhone 12的屏幕像素密度对应的缩放因子为3x,因此逻辑像素乘以3就能得到物理像素:390×3=1170,844×3=2532,完全匹配官方给出的物理分辨率。
这类网站之所以使用逻辑像素,是因为它更贴近用户实际看到的内容尺寸,开发者和设计师基于这个数值做页面布局,能确保按钮、文字等元素在不同机型上的视觉大小不会出现过大偏差。
内容的提问来源于stack exchange,提问作者dmmm7
相关产品推荐
相关产品推荐

