overflow-y滚动条始终显示,即使没有溢出

20

我正在进行“单独滚动JQuery移动面板”的操作,这是我所做的

为了实现我的目标,我应用了以下CSS,但问题是

overflow-y : scroll ==> 即使内容没有溢出也会一直显示。

你有任何想法吗?提前感谢您。

.ui-panel-inner {
    position: absolute;
    top: 1px;
    left: 0;
    right: 0;
    bottom: 0px;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
}
2个回答

64

尝试使用overflow: auto而不是overflow: scroll。这样只有在内容超出正常高度时才会显示滚动条,而overflow: scroll会一直显示滚动条。


1
即使那样也没有帮助我!还有其他原因导致这种情况发生吗? - Jithin Pavithran
1
哇,伙计...这个花了我10分钟。谢谢! - ThunderHorn

3

overflow-y: scroll 始终显示滚动条,请使用 auto 替代。

.fixed-panel {
  min-height: 280px;
  max-height: 280px;
  overflow-y: auto;
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接