为了账号安全,请及时绑定邮箱和手机立即绑定

当前窗口的宽度window.innerWidth是否包含滚动条?

不是吧?前两天刚看了一篇文章,说 viewport的宽(不包括滚动条):document.documentElement.clientWidth; 当前可视窗口的宽度(包括滚动条):window.innerWidth 应该信哪一个。。。

正在回答

6 回答

在chrome浏览器测试了下,window.innerWidth包括滚动条,window.innerHeight不包括滚动条

0 回复 有任何疑惑可以回复我~

 window.innerWidth明明包含滚动条的宽度啊,为什么w3c和菜鸟课程都说不包含,chrome亲测


4 回复 有任何疑惑可以回复我~
#1

qq_慢才后生_ehCEY4

window.innerWidth我也觉得 包含 滚动条宽。Chrome测试发现比document.documentElement.clientWidth多17px
2018-10-31 回复 有任何疑惑可以回复我~
#2

qq_慢才后生_ehCEY4 回复 qq_慢才后生_ehCEY4

window.innerHeight与document.documentElement.clientHeight一样,可见inner 不包含 滚动条高!!!而 包含 滚动条宽
2018-10-31 回复 有任何疑惑可以回复我~

我的也是,chrome浏览器,包含滚动条

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//583161c90001729219201159.jpg用的Chrome,不知道为何宽度也包含了滚动条,电脑是1920*1200的,不过不包括任务栏工具条和书签栏

0 回复 有任何疑惑可以回复我~

前天看到一篇文章说innerWidth在火狐浏览器中会包含滚动条~其他浏览器不包含

0 回复 有任何疑惑可以回复我~

慕课里的介绍是不包含滚动条的,你可以截图看看大概的宽高,从而得到验证

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

当前窗口的宽度window.innerWidth是否包含滚动条?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信