发布网友
共2个回答
热心网友
这个参数实际上量化了屏幕的物理分辨率和显示清晰度,比如iphone的DPR就是2,比一般的手机都要高。
热心网友
D是物理像素(device independent pixels)的缩写。比如你的手机的实际物理像素。
P是逻辑像素(logical pixel)的缩写。比如你写的CSS像素。
R是Ratio的缩写。
DPR就是,物理像素除以逻辑像素,得到的比值。
在早先的移动设备中,并没有DPR的概念。随着技术的发展,移动设备的屏幕像素密度越来越高。从iphone4开始,苹果公司推出了所谓的retina视网膜屏幕。之所以叫做视网膜屏幕,是因为屏幕的PPI(屏幕像素密度)太高,人的视网膜无法分辨出屏幕上的像素点。iphone4的分辨率提高了一倍,但屏幕尺寸却没有变化,这意味着同样大小的屏幕上,像素多了一倍,于是DPR = 2