2012-09-17 215 views
1

有没有办法通过纯CSS设置序列转换延迟。CSS3转换延迟

在JS我会使用类似for循环和计数器来错开延迟值。这可以在CSS中使用

也有一种方法来设置过渡速记的多个属性。下面的例子显示了当我尝试让其他人无法使用时最上面的例子。

单一属性

-moz-transition: top 0.3s ease-out 0s; 

多个属性

-moz-transition: top left bottom 0.3s ease-out 0s; 

第二个问题是,第一不那么重要了。

+2

“这可以在CSS中完成”? –

回答

0

有两个问题在这里,但对于问题二,你可以使用长手版本来代替:

-moz-transition-property: top, left, bottom; 
-moz-transition-duration:0.3s 
etc. 

问题1,它不是真正清楚你问 - 你已经意识到,你可以设置延迟,那么你想要做什么,只是增加一个延迟无法解决?

说实话,你很可能不得不使用JS来处理更复杂的任何事情,因为通常需要一些在CSS中无法完成的逻辑。