已采纳回答 / 李宝九日
animation 需要配合 动画帧 @keyframe 使用,transition 是只要元素宽高, 背景色, 等等改变就会触发, transform 就是css3的属性, translate()是这个属性的值, 就像 left: 100px; 跟transition 不transition没关
2015-10-12
最新回答 / nc1199
不行,因为导致连续滑动不产生动画的原因就是在第一个动画执行期间又开始去调用了第二个动画。而你这样的修改方式依旧会在第一个动画效果没完成时去触发第二个动画。或者说 一个动画执行的时间大约为1s,可是你连续滑动的间隔也许1s不到,这样你在1s钟内连续执行了两次bounceInRight,就会导致BUG。(PS:就算在1s内你连续2次remove和add,可是他还是算做你在1s内要进行2次动画,这就是不行的)
2015-09-30
getContext('2d')要单独定义,比如cvs = $('#cvs_'+this.index)[0]; cvsContext = cvs.getContext('2d') ,否则如视频中的定义方式无法真正对canvas的宽高进行自定义。
2015-08-27