当我刷新网页而不执行动画时,它只是缩放或放大了应该动画的这些元素。
这很奇怪。我试图弄清何时发生这种情况,似乎是在距上次刷新10分钟或更长时间后刷新网页时。通常,如果我连续刷新两次或三到四次,则所有动画都会正常执行。但是也许是在第十次刷新(第一次刷新后15秒)后再次发生。
动画真的很简单。我有两个div
元素,类为hidden
,分别在css transition: all 1.2s ease-out
中,然后在jQuery setTimeout
和removeClass('hidden')
中。因此,假设在500毫秒后jQuery删除了类hidden
并且两个div
元素都“淡入”了(实际上不是fadeIn
而是相同的效果)。
它发生得很快,所以我无法看到是否确实出现了“淡入”或这两个div
元素是否出现然后缩放到我之前在css
中设置的字体大小
此外,我认为它是从开发过程中的某个时刻开始发生的。
任何想法如何解决这个问题?预先感谢。
祝你有美好的一天!
编辑::问题似乎已解决。就我而言,效果实际上是“淡入”,但是我没有使用jQuery fadeIn。我想过为什么不用jQuery中的几行更改代码。