【问题标题】:Get Screen DPI For Responsive Web Design为响应式网页设计获取屏幕 DPI
【发布时间】:2014-01-02 00:35:33
【问题描述】:

我正在尝试创建一个在每台设备上运行的响应式 Web,同时我正在搜索相关主题。我读了很多遍DPIHigh DPI。 我已阅读并了解设计在每台设备上精美运行的响应式网站非常重要。但我主要关心的是“如何获取设备 dpi 以及如何为此应用 css(媒体查询)”

在那之后我也有在这么多设备上测试它的问题,所以有没有可以模拟目标设备环境进行测试的工具。

【问题讨论】:

  • 不知道dpi但是你可以获取屏幕分辨率并用js保存到cookie中
  • 当我创建响应式设计时,我依赖于静态分辨率。手机大约是 600px,平板电脑大约是 800-900px,台式机大约是 1980px。我正在脑海中写下这张表格。我建议查看 Twitter Bootstrap 如何处理响应式媒体查询。这是一个很好的起点。 getbootstrap.com/2.3.2/index.html

标签: responsive-design emulation dpi firefox-os html5-apps


【解决方案1】:

http://quirksmode.org/ 提供了一组很棒的幻灯片 (PDF),讨论了响应式网页设计、屏幕分辨率和像素密度:http://quirksmode.org/presentations/Spring2014/viewports_sf2.pdf

博客作者在这里更详细地讨论了像素比例:http://www.quirksmode.org/blog/archives/2012/07/more_about_devi.html

目前实际上并没有一个单一的答案,因为 Android 和 Retina MacBook 往往会使通常在 iPhone 和其他设备上工作的方法变得复杂。

希望这些链接对您有所帮助。

【讨论】:

    【解决方案2】:

    您可以下载适用于 chrome 的 Ripple Emulator 插件,而不是在不同的屏幕和 dpi 设备上测试您的网站。好多了

    【讨论】:

      猜你喜欢
      • 2015-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 2022-01-14
      相关资源
      最近更新 更多