屏幕宽度不准确。如果删除滚动条,则会变得准确

时间:2018-01-20 21:25:14

标签: php css wordpress-theming

我正在重新设计我的网站,突然间,屏幕宽度显示不准确。我有2015年中期的MacBook Pro,屏幕宽度为1440x900。我有jQuery脚本告诉我我的网站的屏幕宽度,假设是1440px宽。今天早上,当我启动我的网站时,jQuery脚本将我的网站显示为1425px宽。当我在浏览器上隐藏滚动条时,它会恢复正常。这也发生在Chrome中。

http://wpfreelance.bayoumedia.net/

2 个答案:

答案 0 :(得分:1)

在jquery中使用它来获取实际的屏幕宽度,而不使用滚动条。

var actualInnerWidth = $("body").prop("scrollWidth");

答案 1 :(得分:0)

$(window).width()应显示窗口的实际宽度,该窗口应与1440px相匹配,而滚动条是否存在。

$("body").prop("scrollWidth")将匹配不包括滚动条的宽度(如果存在)。所以猜猜这​​是你正在使用的那个