【问题标题】:Scrollbars show when jquery.show() is called调用 jquery.show() 时显示滚动条
【发布时间】:2012-03-24 05:12:32
【问题描述】:

我有一个下拉菜单,其中有一个可滚动的 div,高度约为 400 像素,然后滚动条将显示在该下拉菜单中。当我将鼠标悬停在它上面时,我会像这样调用 show 方法:

$("#flydown").show();

菜单显示正常,但是当我显示下拉菜单时,整个页面都会出现滚动条。如果我向下滚动它只是空白。

知道为什么吗?

【问题讨论】:

  • 你能添加一个例子来重现这个吗?

标签: jquery html css


【解决方案1】:

听起来您的 HTML 标记可能不匹配。检查每个<div> 是否有一个对应的</div> 并且没有多余的<div></div> 浮动。这是造成大量空白区域的常见原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 2010-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多