【问题标题】:jQuery scroll to element even if window height is small即使窗口高度很小,jQuery也会滚动到元素
【发布时间】:2013-05-12 17:26:23
【问题描述】:

我有一个页面,上面有一个徽标,下面有一个表单。有“登录”和“加入”按钮,单击它们会展开相应的表单。我希望在单击这些按钮时也滚动到我将它们命名为“登录”和“加入”的这些表单。问题是窗口的高度不足以使滚动成为可能。我想在单击按钮然后滚动时首先修改正文高度,但我该怎么做呢?

【问题讨论】:

    标签: jquery scroll jquery-animate height


    【解决方案1】:

    试试这个:

    // first modify the body height
    $('body').height($(window).height() + 1000);
    
    // scroll to the Login button
    $('html, body').animate({
        scrollTop: $('#Login').offset().top
    }, 'slow');
    

    【讨论】:

    • 工作就像一个魅力非常感谢你,我每天都在学习:)
    猜你喜欢
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多