我正在做一个网站项目,其中包含多个元素动画与CSS (有时还有jQuery)。然而,对于包含较大视觉效果的元素,动画通常会滞后,而且看起来并不美观。但是,当我将页面缩放到100%以外的任何值(包括放大和缩小)时,动画看起来都非常流畅。如果我回到100%,动画有时看起来很流畅,有时又开始滞后。请记住,对大图像进行动画处理是绝对必要的。编辑,代码示例:function pictureOverlay(url) var body = $('bod
我不希望从JS触发CSS动画,而是相反。
如果我通过-webkit-transition或transition: all 1000ms类型样式表做CSS动画,有没有办法在转换完成后触发JS函数?基本上,我一直在通过javascript制作动画,我想将其中的一些转换为CSS动画,但我需要在动画完成后触发javascript事件。
我目前有一个网站,它使用Animate.css on the frontpage ()。它目前的工作方式是,只要用户打开网站,动画就会启动,但这会导致动画“滞后”。我想要的是让它等到整个页面加载到css动画开始做他们的事情,从而使体验更加流畅。
我研究了几个基于js的预加载器,尝试了一些,但是它并没有延迟css动画。一旦页面加载完毕,css动画就已经完成。我是做错了什么,还是JS预加载器不是正确的方