【问题标题】:How to use Css Media to differentiate high-res mobile in landscape mode from PC?如何使用 Css Media 区分横屏模式下的高分辨率手机和 PC?
【发布时间】:2015-02-09 16:14:09
【问题描述】:

我有一台分辨率为 1280x1024 的 PC,以及一台在横向模式下使用时分辨率为 1280x768 的智能手机 Lumia 920。

我可以使用 css Media query 来区分 2 吗?因为文本在智能手机上渲染得太小了,我想用 css 来为它提供更大的字体。

我还研究了51degrees.mobi 的选项,它区分了移动设备和PC,但我看不出如何将此库与css 一起使用。

【问题讨论】:

标签: css media-queries landscape 51degrees


【解决方案1】:

您的 PC 和 MOBILE 具有相同的宽度但不同的高度!所以你可以像下面一样指定高度 适用于您的电脑

@media (height: 1024px){
/*put your CSS code here */
}

也适合你的手机

@media (height: 768px){
/*put your CSS code here */
}

【讨论】:

  • 如果您没有最大化您的浏览器或者您的工具栏使您的视口变小,这将不起作用。
  • 不过,我认为 PC 可以有 768px 的高度
  • 把 mini-height 放入大括号而不是 height
猜你喜欢
  • 2020-02-25
  • 2015-10-03
  • 1970-01-01
  • 1970-01-01
  • 2013-01-05
  • 1970-01-01
  • 2013-10-16
  • 1970-01-01
  • 2012-09-20
相关资源
最近更新 更多