代码之家  ›  专栏  ›  技术社区  ›  Zze

osx上的大众上限为1440px?

  •  1
  • Zze  · 技术社区  · 8 年前

    今天我注意到,在我的windows pc上,分辨率为 1920 x 1080 ,网站 100vw width: 1920px 2880 x 1800 尽管如此 屏幕缩放设置为100% 1440px ? 我在Chrome、Firefox和Safari上进行了检查,结果都是一样的。

    我想我会创建一个片段来测试这个理论。

    body{ overflow:hidden }
    content{
      display: block;
      width: 100vw;
      height: 100vh;
    }
    <content></content>

    以像素(w x h)为单位的内容分辨率结果。。。

    窗户
    Firefox: 1920 x 971
    1920 x 974
    2258.82 x 1158.82 嗯好的IE

    OSX
    Firefox 1440 x 794
    铬: 1440 x 799
    游猎: 1440 x 812


    为什么会这样?
    2 回复  |  直到 8 年前
        1
  •  2
  •   Adam Jenkins    8 年前

    css pixels ,而不是“物理像素”。2x、3x、4x分辨率显示器正确地表示它们有2x、3x和4x分辨率,但归根结底,为了不破坏整个web,浏览器渲染引擎必须将物理像素转换为CSS像素,因此2x显示器上的2880分辨率只有1440个CSS像素。

        2
  •  0
  •   Zze    8 年前

    1440 x 900 真的 显示分辨率为 2880 x 1800