【问题标题】:Adjust media query to handle iphone 5调整媒体查询以处理 iphone 5
【发布时间】:2017-04-09 02:11:59
【问题描述】:

我有一个针对 iphone 6 可以正常显示的网页。有没有一种简单的方法可以通过针对 iphone 5 的媒体查询来调整屏幕大小,从而使所有内容都能正常缩小?

我知道如何为 Iphone 5 触发 CSS 我正在寻找的是一种轻松设置 CSS 的方法,因此它只是为 iphone 5 重新格式化的一个 CSS 命令。假设你已经为 Iphone 工作了6、我们能不能只为 Iphone 5 设置一个缩小的宽度,然后让一切自动缩小?

【问题讨论】:

    标签: css iphone media-queries


    【解决方案1】:

    仅限 iPhone 5(纵向模式)

    @media only screen and (min-device-width: 320px) and (max-device-width: 568px)
    and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71) and (orientation:portrait)
    {
       ...
    }
    

    仅限 iPhone 5(横向模式)

    @media only screen and (min-device-width: 320px) and (max-device-width: 568px)
    and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71) and (orientation:landscape)
    {
       ...
    }
    

    另一个有用的媒体功能是

    device-aspect-ratio
    

    请注意,iPhone 5 没有 16:9 的纵横比。实际上是 40:71。

    iPhone 5:
    @media screen and (device-aspect-ratio: 40/71) {}
    

    【讨论】:

      猜你喜欢
      • 2012-09-14
      • 2012-11-30
      • 2012-09-17
      • 2013-03-24
      • 2015-08-18
      • 1970-01-01
      • 2013-01-03
      • 2014-10-02
      • 2013-07-14
      相关资源
      最近更新 更多