js和css改变了3d减慢浏览器的速度

时间:2013-06-28 14:30:44

标签: javascript jquery css

我遇到了HTML页面运行顺利的问题。我有5个CSStransform3d实现,我相信我正在减慢页面速度。目前我使用的是一个缓动滚动条(当你点击导航链接时,它会轻松进入下一个位置)。反正有预装这些吗?在我实现这些卷轴之前,滚动工作正常,现在每次单击链接时都会有2秒的延迟。我在firebug设置中得到了这个脚本,这让我感到很沮丧:

  <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;
});

});

但是css与js和jquery的转换更加复杂,我认为这会减慢页面的速度。如果你需要我在这里粘贴CSS / JS / jQuery脚本,我可以,但只是想看看是否有加速滚动,因为现在我点击一个链接,然后2秒,然后它开始滚动到我需要它的地方(这都在一个网页上)。

0 个答案:

没有答案