浏览器窗口、页面、屏幕、视口、元素的大小
innerWidth 布局视口
visualViewport 可视视口 // ios 键盘弹出可视视口变化,布局视口不变
outerwidth 窗口
screen 屏幕,包括屏幕可用区域(去任务栏等), css尺寸,orientation
// screen.orientation.lock 需要全屏模式下
// requestFullScreen全屏需要用户交互才能成功,类似window.open
body的和其他元素相同的大小位置属性 就是页面的属性。
元素有三个框,scroll(内容带滚动) client(padding) offset(包括border)