什么是HTML中的视口(viewport)? 你能给出一些访问视口细节的例子吗?
什么是HTML中的视口(viewport)? 你能给出一些访问视口细节的例子吗?
视口是用户当前可以看到的网页部分。滚动条可以移动视口以显示页面其他部分。
if (typeof window.innerWidth != 'undefined')
{
viewportwidth = window.innerWidth,
viewportheight = window.innerHeight
}
transform: translate3d(0,0,0)
应用于任何元素,都会使其成为所有子元素的视口。这使得这个答案部分不正确。 - taoViewPort
就是浏览器中用于显示网页内容的区域。不同的浏览器对于ViewPort
的大小有自己的设置,例如Safari的默认ViewPort
宽度为980像素。因此,如果要查看的网页实际宽度小于980像素,则在Safari中访问该网页时应该会出现空白显示区域。这就是有时候需要配置ViewPort
以获得更好的网页内容显示效果的原因。<meta name="viewport" content="width=device-width">
并且请阅读Paul的回答。我认为他已经解释了ViewPort
的用法。