Android 为什么我的响应css代码是';各种设备上的输出是否奇怪?
我使用CSS已经有一段时间了,但现在我感到困惑。我有一个快速响应的应用程序(至少我是这么想的) Galaxy S8(分辨率1440x2960)一切正常(大而可读的文本)Android 为什么我的响应css代码是';各种设备上的输出是否奇怪?,android,html,css,Android,Html,Css,我使用CSS已经有一段时间了,但现在我感到困惑。我有一个快速响应的应用程序(至少我是这么想的) Galaxy S8(分辨率1440x2960)一切正常(大而可读的文本) Nexus 7(第1200x1920号决议):一切都不好(小而难以阅读的文本)
Nexus 7(第1200x1920号决议):一切都不好(小而难以阅读的文本)
@media screen and (max-width: 800px){body{font-size:17px}}
@media screen and (max-width: 720px){body{font-size:16px}}
您还必须考虑像素比率,这是一个必须除以设备分辨率的因子,以达到浏览器用于呈现网站的实际分辨率 Nexus 7的像素比为1.325,这意味着在浏览器中,1200个实际像素被渲染为1200/1.325=905px宽,而您指定的任何媒体查询都不用于该浏览器 虽然我找不到三星S8或Oneplus的像素比,但基于三星s7的像素比4,1440像素在浏览器中渲染为1440/4=360px,因此使用了您指示的底部媒体查询 如果您拥有上述设备,请访问以下链接以确定这些设备的像素比率以及渲染分辨率: 您可以在以下链接中找到像素比率示例: 有关像素比率的更多信息: