【发布时间】:2013-11-16 19:06:52
【问题描述】:
我正在尝试使用 CSS 媒体查询为大学编写移动网站,但是当我尝试使用 Nexus 5 时:
@media only screen and (min-width : 20em)
(记住 20em = 320px)它不起作用,而是在 X 和 Y 轴上填充页面大约 90%。
我使用的视口是这样的:
<meta content="width=device-width, user-scalable=no" name="viewport">
我正在考虑编写基于像素比率的媒体查询,但未能通过 Google 找到关于 N5 比率的任何答案。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
20em 不一定等于 320px。 Em 单位与所使用的字体相关。
-
好的,我已经改变了这个,但仍然遇到问题。谢谢!
-
理想情况下,您不应该针对特定设备,而是针对您的设计进行定位,这样网站在任何规模下都看起来很棒。通过调整浏览器大小来测试它。
-
Google Nexus 5 的宽度为 1080 像素,而 Nexus 5 的像素比为 1:3,因此它是 360 像素而不是 320 像素,因为 360 * 3 = 1080。
标签: html css media-queries