这可能无法使用CSS,但这里有:
鉴于CSS的这一点:
.animated {
animation:enter-animation 0.5s ease-in-out 3s;
}
@media (max-width:450px) {
.animated {
animation:none;
}
}
这会触发具有.animated
类的元素的动画,该元素在上面指定的3s
延迟后可见。
如果屏幕为450px
或更低,则动画将被取消。
我想要更改的行为是:动画触发器(浏览器窗口足够大),然后浏览器窗口缩小到450px
以下,然后放大450px
以触发动画运行。< / p>
我想知道是否有一个仅限CSS的解决方案,以防止在浏览器窗口从450px
下方增长到此时运行动画。