【发布时间】:2016-04-26 00:44:23
【问题描述】:
W3C 文档声明如下:
像素 (px) 与查看设备相关。对于低 dpi 设备,1px 是显示器的一个设备像素(点)。对于打印机和高分辨率屏幕,1px 意味着多个设备像素。
这种方式适用于标准元素,例如 div 和表格。如果屏幕具有更大的像素密度,则为 CSS 像素保留更多的实际像素,以保持所有屏幕上的实际元素尺寸大致相等,而不管它们的密度。从这个意义上说,CSS 像素可以看作是一种伪绝对长度度量。
但是图像呢?我知道让浏览器调整图像大小是不好的做法。但是如何处理源图像的像素呢?我想它不能和其他元素一样,否则我会在高密度屏幕上得到一个低分辨率的图像,因为更多的设备像素被分配给一个图像像素。
【问题讨论】: