chrome下的window.outerWidth和window.innerWidth到底相不相等?

chrome全屏最大化时outerWidth和innerWidth相等都是1920(下图前两个),但是缩小窗口后就不相等了(下图后两个)。难道是因为全屏时innerWidth包括滚动条宽度,小窗口时就不包括了?
图片描述

阅读 4.3k
3 个回答

问题已解决,亲测chrome下的innerWidth和outerWidth都包括滚动条,但是窗口模式时浏览器viewport两边有一点小小的间隙(下图红色部分),所以窗口模式下两者不等。
clipboard.png

window.innerWidth - 返回Window的内容区域宽度,也就是viewport的宽度,不包括scrollbars,toolbars.
window.outerWidth - 返回Window的外部宽度,包括scrollbars, toolbars等等。

当然是全屏chrome左右没有边框了啊。。。,楼上扯淡

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题