我正在使用animate.css,现在我有一个CSS样式的animated2500这意味着它需要2.5秒的动画。风格是:jQuery与CSS的自定义数据属性
.animated2500 {
-webkit-animation: 2500ms ease;
-moz-animation: 2500ms ease;
-ms-animation: 2500ms ease;
animation: 2500ms ease;
}
所以在我的HTML我会做:
<p class="animated2500 pulse">Takes 2.5 seconds to pulse</p>
必须有做虽然这更简单的方法,因为我会想,而无需创建一个指定多少秒自定义类每次。
有没有办法使用自定义数据属性,如:<p data-delay="5000" class="fade">Fade in 5 econds</p>
会工作吗?
我怎么能做到这样的事情?
谢谢!
这与jQuery有什么关系?甚至JavaScript? – 2011-12-16 16:18:52
我不知道我以为你只能通过JavaScript获取数据值的值,然后以某种方式为CSS或其他东西创建一个类。不知道这将如何工作。 – Drew 2011-12-16 16:24:17
是的,正如@ T.J.Crowder所说,这不使用任何JS。但是,你可以很容易地使用JS ... – 2011-12-16 16:24:41