我创建了一个使用animate.css制作元素动画的网站。但问题是动画会在页面加载之前触发。我避免使用animate.css提供的延迟属性,因为在不同的设备上加载页面可能需要不同的加载时间。请提出一些建议。
此外,如果有帮助的话,我会为网站使用预加载程序。
您可以显示全屏gif动画(加载程序(,直到站点加载。使用js:
window.addEventListener('load', function () {
document.getElementById('loader').hidden = true;
});