【问题标题】:Have page scroll to the bottom when according opens根据打开时让页面滚动到底部
【发布时间】:2016-09-13 22:52:42
【问题描述】:

我的页面左侧有一个手风琴式菜单。这是我为每个单独的手风琴按钮编写的脚本(它们相互堆叠):

$("a.about-us").on('click', function(eve) {  
    eve.preventDefault();  
    $(this).toggleClass("down");
    $("ul.about-us").toggle()
});

如果打开的手风琴超出视口底部,我希望我的页面自动向下滚动以显示新打开的手风琴。

这是其中一个按钮的 HTML 外观: HTML for About Button

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    在手风琴父级上添加 css:

    height:auto;
    

    如果您需要进一步的帮助,请提供 HTML 结构。

    【讨论】:

    • 我试过这样做,但没有奏效。手风琴正在扩展页面,但页面并没有像我希望的那样向下滚动。如果你想看看我在做什么,你可以去typospotting.com/raja-ampat
    • 我在上面的描述中包含了 HTML 的截图
    • @JackVawdrey 它对我有用。页面随着手风琴扩展。你解决了还是我误解了你的问题?
    • 页面确实像我想要的那样扩展,但我想要的是页面在到达视口下方时自动向下滚动
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多