gpt4 book ai didi

javascript - Jquery $(window).width() 不包括滚动条宽度?

转载 作者:行者123 更新时间:2023-11-27 22:32:22 32 4
gpt4 key购买 nike

我有一个页面使用 javascript 设置了许多 css 属性,它使用 $(window).width() 来确定页面宽度。除此之外,它使用该方法将一些 div 宽度设置为页面的整个宽度。 A 之所以这样做,是因为其他很多计算都是用 javascript 完成的。

无论如何,我正在切换到不同的导航样式,并将正文的 overflow-y 设置为隐藏。不幸的是,现在滚动条已经消失了,我在页面的一侧留下了一个可爱的白色条(在我试过的每个浏览器中),它正好是滚动条的宽度。没有专门计算滚动条的宽度,这可能会变得困惑,我怎样才能得到包括滚动条在内的整个浏览器的宽度?

谢谢!

编辑:这是一个操作顺序问题,我是个白痴。对不起!

最佳答案

window.outerWidth

outerWidth 属性设置或返回窗口的外部宽度,包括所有界面元素(如工具栏/滚动条)。

http://www.w3schools.com/jsref/prop_win_outerheight.asp

关于javascript - Jquery $(window).width() 不包括滚动条宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16802036/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com