The Big Spring Sale! Up to 50% off!

опция smooth scroll

hippvik3
52 Posts
hippvik3 posted this 15 July 2020
Wishlist

Добрый день! Подскажите как сделать опция smooth scroll чтоб при нажатии на иконку была плавная прокрутка до блока ?

Добрый день! Подскажите как сделать опция smooth scroll чтоб при нажатии на иконку была плавная прокрутка до блока ?
Vote to pay developers attention to this features or issue.
3 Replies
Order By: Standard | Newest
Support Team
Support Team posted this 21 July 2020

Hi,

Прокрутка плавная сама по себе есть, но дополнительно не настраивается, к сожалению.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi, Прокрутка плавная сама по себе есть, но дополнительно не настраивается, к сожалению. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
s-pike
12 Posts
s-pike posted this 21 July 2020

Просто привяжите к иконке ссылку с id нужного блока. При нажатии будет плавная прокрутка.

Просто привяжите к иконке ссылку с id нужного блока. При нажатии будет плавная прокрутка.
hippvik3
52 Posts
hippvik3 posted this 22 July 2020

Всё спасибо я нашёл на вашем форуме скрипт делающий плавную прокрутку . Предложил её один из пользователей спасибо ему.

// Make sure this.hash has a value before overriding default behavior
if (this.hash !== "") {
  // Prevent default anchor click behavior
  event.preventDefault();

  // Store hash
  var hash = this.hash;

  // Using jQuery's animate() method to add smooth page scroll
  // The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
  $('html, body').animate({
    scrollTop: $(hash).offset().top
  }, 4000, function(){


    // Add hash (#) to URL when done scrolling (default click behavior)
    window.location.hash = hash;
  });
} // End if

});
});

Всё спасибо я нашёл на вашем форуме скрипт делающий плавную прокрутку . Предложил её один из пользователей спасибо ему. // Make sure this.hash has a value before overriding default behavior if (this.hash !== "") { // Prevent default anchor click behavior event.preventDefault(); // Store hash var hash = this.hash; // Using jQuery's animate() method to add smooth page scroll // The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area $('html, body').animate({ scrollTop: $(hash).offset().top }, 4000, function(){ // Add hash (#) to URL when done scrolling (default click behavior) window.location.hash = hash; }); } // End if }); });
You must log in or register to leave comments