【问题标题】:How to make scroll behavior smooth when click on button?单击按钮时如何使滚动行为平滑?
【发布时间】:2017-10-31 22:32:54
【问题描述】:

我正在使用一个按钮让用户滚动到特定的 div,但滚动速度非常快,就像我希望它变得流畅这里是 div id 和按钮代码。

<div id="movenow"></div>


<a href="#movenow"> <button id="myBtn" class="btn btn-default btn-lg mydriveBtn" style="background: #ef332d; color: #fff;" type="button" data-uid="D0SIeWVycWcyQ05jTG8">GO</button> </a> 

【问题讨论】:

    标签: html button scroll onclick


    【解决方案1】:

    尝试使用这个对我有用的 javascript。参考这里http://jsfiddle.net/9SDLw/

    $('a').click(function(){
        $('html, body').animate({
            scrollTop: $( $(this).attr('href') ).offset().top
        }, 500);
        return false;
    });

    【讨论】:

      猜你喜欢
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多