CSS媒体查询中的宽高比和设备宽高比之间的差异

pop*_*tag 24 css media-queries

简单的术语aspect-ratio和之间的区别是什么device-aspect-ratio

F L*_*has 39

对于每个对目标显示区域输出设备之间关于宽高比的区别感到困惑的人:

目标显示区域

浏览器窗口的宽高比或网站显示的区域(特殊情况例如是嵌入式网站)

输出设备

屏幕的物理纵横比.例如您的智能手机或桌面显示器

As smartphones and tablets usually display apps in fullscreen mode only, aspect-ratio and device-aspect-ratio are the same. On a desktop computer this surely is not always the case as the user can resize the browser window and thus the aspect-ratio changes.

I hope it helps.

  • @alex,好点,我没有.我知道这是我混乱的根源(显然,很多其他人,考虑到这个答案的总票数).我也认为任何人都可以轻松找到定义并阅读它,所以如果他们不得不在这里问我,我认为这是因为同样的"目标显示区域"的事情.我收回了我的暗示*每个人最初的困惑源于同一件事. (4认同)

Rog*_*ger 5

移动设备上的一个功能差异是软键盘的出现会改变纵横比,但不会改变设备纵横比。


ale*_*lex 3

aspect-ratio

描述输出设备的目标显示区域的宽高比。该值由两个用斜杠(“/”)字符分隔的正整数组成。这表示水平像素数除以垂直像素数。

来源

device-aspect-ratio

描述输出设备的宽高比。该值由两个用斜杠(“/”)字符分隔的正整数组成。这表示水平像素数除以垂直像素数。

来源

  • 但是长宽比的目标显示区域是什么意思呢? (5认同)
  • @poptag我认为“宽高比”与“设备宽高比”就像视口大小与屏幕分辨率一样。 (5认同)