Javascript 为什么滚动条有时在chrome扩展中显示,有时不显示

Javascript 为什么滚动条有时在chrome扩展中显示,有时不显示,javascript,html,css,google-chrome-extension,Javascript,Html,Css,Google Chrome Extension,如果我的chrome扩展有太多的数据,会出现一个滚动条,有时不会,只是显示一个白色的间隙,如下面的屏幕截图。有没有办法完全禁用滚动条?它现在出现在我的身体标签上 始终从正文中删除滚动条 如果您使用js访问 document.documentElement.style.overflow = 'hidden'; // firefox, chrome document.body.scroll = "no"; // ie only 如果你使用css body{ overflow: hidden

如果我的chrome扩展有太多的数据,会出现一个滚动条,有时不会,只是显示一个白色的间隙,如下面的屏幕截图。有没有办法完全禁用滚动条?它现在出现在我的身体标签上


始终从正文中删除滚动条
如果您使用js访问

 document.documentElement.style.overflow = 'hidden';  // firefox, chrome
 document.body.scroll = "no"; // ie only
如果你使用css

body{
 overflow: hidden;
}
可能是。尝试在
html
上设置
overflow:overlay
或类似的设置。如果要以弹出窗口的形式打开(新窗口),则需要以(新窗口)为目标。documentElement.style.overflow='hidden';