【发布时间】:2015-09-23 12:44:05
【问题描述】:
我有一个带有 CSS 动画的 HTML 页面,我想知道是否有一种方法可以让页面重新加载 3 次然后停止它。此外,当重新加载它 3 次时,每次我希望它有一个延迟,例如,当我的页面第一次加载时它会播放动画,然后在播放完所有动画之后,我希望它再次重新加载所以某种延迟函数?
谢谢。
【问题讨论】:
-
为什么不让 CSS 动画循环 3 次?
-
你可以试试setTimeout,同时设置一个带有页面重载计数的cookie。
-
@JonathonBlok 那行不通,因为我有几个不同类的动画,而且我正在使用 Daniel Eden 的 animate.css。我不知道如何把它做成一个完整的动画然后循环播放,如果你明白我想说的话?
-
@Swaprks 可以举个例子吗?
-
@Dorvalla 我试过 但它每 20 秒重新加载一次页面......然后我尝试使用这个 -webkit-animation -迭代计数:3;但是因为我有许多其他动画,所以当我希望将其视为一个整体时,它会将一个动画视为一个单独的动画。
标签: javascript jquery html reload