Javascript 我能';不要滚动到底部 P>你知道,由于某些原因,有时我不能滚动到页面的底部(有时也会发生在中间)。以下是一个屏幕截图:

Javascript 我能';不要滚动到底部 P>你知道,由于某些原因,有时我不能滚动到页面的底部(有时也会发生在中间)。以下是一个屏幕截图:,javascript,jquery,css,Javascript,Jquery,Css,为什么会发生这种情况?我无法创建JSFIDLE,因为我无法复制它,因为有时在重新加载时会遇到这个问题,有时它工作正常。。。这是随机发生的。我不知道是什么原因造成的。它只是在到达底部之前停止滚动。我知道这可能被归类为一个开放性问题,但我只是想看看,如果有人有这个问题。如有任何建议,我们将不胜感激 已更新 好的,下面是我用来设置滚动条和滚动条样式的CSS代码: body { scrollbar-face-color: rgb(0,131,168); scrollbar-track-

为什么会发生这种情况?我无法创建JSFIDLE,因为我无法复制它,因为有时在重新加载时会遇到这个问题,有时它工作正常。。。这是随机发生的。我不知道是什么原因造成的。它只是在到达底部之前停止滚动。我知道这可能被归类为一个开放性问题,但我只是想看看,如果有人有这个问题。如有任何建议,我们将不胜感激

已更新 好的,下面是我用来设置滚动条和滚动条样式的CSS代码:

body 
{
    scrollbar-face-color: rgb(0,131,168);
    scrollbar-track-color: rgba(0,131,168,0.8);
    scrollbar-arrow-color: rgba(0,131,168,0.5);
    scrollbar-shadow-color: rgb(0,131,168);
}
::-webkit-scrollbar-track 
{
    background-color: rgba(0,131,168,0.5);
} 
::-webkit-scrollbar 
{
    width: 5px;
}
::-webkit-scrollbar-thumb 
{
    background-color: rgb(0,131,168);
}
在javascript中,“vista”是主容器,我写道:

    var vistaProfesional = document.getElementById('vista');
    vistaProfesional.style.overflow = "auto";
    vistaProfesional.style.overflowX = "hidden";
    vistaProfesional.style.height = 100 + '%';
我一直在思考,我发现,当我在做整个事情时,我希望它有一个平滑的滚动,因此我使用了,因为它易于使用,而且因为我是编程新手,这似乎是一个魅力。然而,就在《居住守则》之后,我写道:

 $("#vista").smoothWheel();

为了初始化它,虽然它可以工作,但当这个插件处于活动状态时,我遇到了这个问题。如果我对这行代码进行注释并保持正常滚动,则不会出现所描述的问题。至于其中一条评论,是的,缩放已经达到100%

我以前在几个网站上看到过这个问题。将缩放级别设置为100%,以便滚动到页面底部


通常,当缩放不等于100%时,有一部分行未显示,因此网站认为您未显示页面底部,因此不会获取其余部分,或者正确地更新滚动条。

我认为您应该指定
主体和
html
的高度,因为据我所知滚动插件需要这个高度,所以

body, html {
    height: 100%;
}
如果这不能解决您的问题,您可以使用具有许多属性的,而且它已经被很好地记录在案


希望这对你有帮助

屏幕截图没有提供足够的信息来诊断此问题。试着创造一个新的环境,这样我们就有事情要做了。(虽然在创建示例时,您可以自己解决问题。)您是否尝试在多个浏览器中复制它?您必须发布一些代码,因为它必须在CSS或JS中。。。你认为有人怎么开始解决这个问题,只看到一个图像?这是一个自定义滚动条,例如基于javascript的,还是一个样式化的?只是CSS样式我是100%我认为这与我在更新中提到的插件有关