这个事件在标准下和IE下是有区别的。 firefox是按标准实现的,事件名为"DOMMouseScroll ",IE下采用的则是"mousewheel "。 当然一行代码就解决了兼容问题.


CSS 动画属性 @keyframes 规定动画模式。 animation 设置所有动画属性的简写属性 animation-delay 规定动画开始的延迟。 animation-direction 规定动画是向前播放、向后播放还是交替播放。 animation-duration 规定动画完成一个周期应花费的时间。 animation-fill-mode 规定元素在不播放动画时的样式(在开始前、结束后,或两者同时)。 animation-iteration-count 规定动画应播放的次数。 animation-name 规定 @keyframes 动画的名称。 animation-play-state 规定动画是运行还是暂停。 animation-timing-function 规定动画的速度曲线。
-----------------------------------------------
animation 属性是一个简写属性,用于设置六个动画属性: animation-name 规定需要绑定到选择器的 keyframe 名称 animation-duration 规定完成动画所花费的时间,以秒或毫秒计 animation-timing-function 规定动画的速度曲线。 animation-delay 规定在动画开始之前的延迟。 animation-iteration-count 规定动画应该播放的次数。 animation-direction 规定是否应该轮流反向播放动画。

transition是CSS3新增的动画属性,可以实现属性的平滑过渡,大大提高用户体验,对于多个属性进行过渡的话很多人会这样写 .tr{ transition:all 1s}