为什么响应式网页设计在具有相同分辨率但不同ppi的屏幕上有不同的响应?

时间:2013-09-13 00:33:48

标签: html css mobile responsive-design media-queries

使用媒体查询时,您可以相应地设置min-width属性和设计,但我正在使用我的桌面和手机进行测试。我的手机分辨率为1080p,与我的桌面显示器相同,但设计在两个屏幕上的反应都不同。应该表现得一样不应该吗?我错过了什么?如果我只使用像素,他们为什么表现不同?

2 个答案:

答案 0 :(得分:1)

因此, CSS像素硬件像素不同。

CSS规范说:

  

如果输出设备的像素密度与此非常不同   在典型的计算机显示器中,用户代理应该重新缩放像素   值。建议像素单元参考整体   最接近参考像素的器件像素数。它   建议参考像素为一个视角   设备上的像素,像素密度为96dpi,距离为   读者的手臂长度。

这是一个很好的阅读: http://www.quirksmode.org/blog/archives/2010/04/a_pixel_is_not.html

答案 1 :(得分:0)

只是被这个ung住了。下面的代码行

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<head>标签中的

非常适合我。