【问题标题】:Mobile resolution and CSS aspect ratio移动分辨率和 CSS 纵横比
【发布时间】:2013-01-19 12:39:12
【问题描述】:

我正在使用 RWD 构建 Web 应用程序。我已经为不同的分辨率编写了媒体查询,比如 1024、768 和 320。

我使用下面的元标记来决定页面宽度

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

设备很少,例如iPhone 5 分辨率 - 1136×640。当我在 iPhone 中打开我的网页时,它以横向模式显示 320 布局,因为它的分辨率显示它的 1136 像素宽。

我知道它的 CSS 像素比为 2,但不确定 CSS 像素比、媒体查询宽度和设备分辨率计算之间的逻辑。

是否有任何文章或链接可以解释这一点,并说明为什么它会为 iPhone 显示 320 布局。

提前致谢。

【问题讨论】:

标签: css responsive-design media-queries


【解决方案1】:

尝试改用这个元声明:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">

【讨论】:

  • 这会禁用缩放功能吗?添加此元声明后,将呈现什么布局?
  • 它只禁用缩放,默认浏览器分辨率仍为320,而屏幕实际分辨率为640(在iphone4/5上)
猜你喜欢
  • 2012-10-06
  • 2011-10-27
  • 2021-11-24
  • 2021-04-23
  • 2011-12-29
  • 1970-01-01
  • 2014-08-24
  • 1970-01-01
  • 2014-07-28
相关资源
最近更新 更多