我有以下内容:
-webkit-transition-property: top, bottom, z-index;
-webkit-transition-duration: 0.5s;
问题是我不希望z-index过渡到top&完成了。
有没有办法告诉Webkit过渡到顶部/底部过渡然后完成后,立即执行z-index还是持续时间,无论如何?
由于
答案 0 :(得分:27)
您必须在z-index转换上指定延迟:
-webkit-transition-property: top, bottom, z-index;
-webkit-transition-duration: 0.5s;
-webkit-transition-delay: 0s, 0s, .5s;
答案 1 :(得分:6)
对于您的信息,在javascript中,您还可以监听webkitTransitionEnd
事件并在触发此事件时修改z-index。
此事件有两个有用的属性: