0

我遇到了 HTML 页面运行流畅的问题。我有 5 个 CSStransform3d 实现,我相信我正在减慢页面速度。目前我使用缓动滚动条(当您单击导航链接时,它会缓入并缓出到下一个位置)。反正有没有预装这些?在我实现这些滚动之前,滚动工作正常,现在每次单击链接时都会有 2 秒的延迟。我在提示我的萤火虫设置中得到了这个脚本:

  <html class=" js csstransforms3d js csstransforms3d js csstransforms3d js csstransforms3d
  csstransforms3d js csstransforms3d js csstransforms3d js csstransforms3d
  csstransforms3d js csstransforms3d js csstransforms3d js csstransforms3d lang="en">

我使用这个 js 进行滚动:

 $(function () { //this is the way to run your code at the DOM Ready event

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

});

但是随着 js 和 jquery 的 css 转换更复杂,我认为这会减慢页面速度。如果您需要我将 CSS/JS/jQuery 脚本粘贴到此处,我可以,但只是想看看是否有任何方法可以加快滚动速度,因为截至目前,我单击一个链接,然后 2 秒过去了,然后它开始滚动到我需要它的位置(这一切都在一个网页中)。

4

0 回答 0