我正在尝试理解移动设备上视口宽度的计算方式。我已经在真实设备上尝试过,并且它的效果与模拟器相同,但是我将附上一个屏幕截图。 问题是:为什么当设备宽度为1080px,密度为420dpi时,视口宽度为432px?我知道viewport meta标签应该将视口宽度设置为设备的实际宽度,对吗?所以它应该是1080px,是吗? 这可能是微不足道的,但我不明白这432px具体来自哪里。 屏幕截图:
ViewPortSize = ScreenPixelResolution / DevicePixelRatio 例如:iPhone XS Max 屏幕像素分辨率:2688 x 1242 设备像素比率:3 视口大小:896 x 414 最初的回答: