我遇到了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秒,然后它开始滚动到我需要它的地方(这都在一个网页上)。