作为一名前端工程师, 解决方案无非以下2种:
使用javascript根据条件来控制元素的样式实现队列动画
用纯css3配合数据驱动模型来实现....大家都知道在现代的Web开发中, 我们能使用Css实现的效果尽量不要用Js, 所以我们应该优先考虑用Css3来实现,但是我们要结合数据流才能实现真正的队列动画, 所以我们可以利用MVVM框架便捷的数据驱动模型来控制动画的走向...,如下图所示:
所以要想实现这样的效果最好的方式就是使用定位,比如绝对定位(absolute)或者固定定位(fixed)....实现进入动画
我们要想实现上图的用户进入动画, 可以使用Css3的过渡动画transition,也可以使用animation动画, 由于使用场景的便捷性这里我们采用animation动画, 首先我们先写一下...
})
}
css代码如下:
.hidden { opacity: 0; animation: moveOut 1.2s;}
通过以上步骤我们就实现了一个完整的类在线直播的队列动画