认识视口

视口分为布局视口(layout viewport),视觉视口(visual viewport)和理想视口(ideal viewport)

  • 布局视口可以看作是CSS布局时的画布。
  • 视觉视口是当前显示的页面区域。
  • 理想视口是页面在设备最佳的呈现。

视口 (viewport) 代表当前可见的计算机图形区域。浏览器中的viewport和 html 区域相同。在大多数移动设备中,浏览器是全屏的,所以 viewport 是整个屏幕的大小

Web 浏览器视口会动态调整

比如:当使用触屏双指缩放,当动态键盘在手机上弹出的时候,或者之前隐藏的地址栏变得可见的时候,视觉视口缩小了,但是布局视口却保持不变。

1
认识视口 视口分为布局视口(layout viewport),视觉视口(visual viewport)和理想视口(ideal viewport) 布局视口可以看作是CSS布局时的画布。 视觉视口是当前显示的页面区域。 理想视口是页面在设备最佳的呈现。 视口 (viewport) 代表当前可见的计算机图形区域。浏览器中的viewport和 html 区域相同。在大多数移动设备中,浏览器是全屏的,所以 viewport 是整个屏幕的大小 Web 浏览器视口会动态调整 比如:当使用触屏双指缩放,当动态键盘在手机上弹出的时候,或者之前隐藏的地址栏变得可见的时候,视觉视口缩小了,但是布局视口却保持不变。