-webkit-transition / -moz-transition vs jQuery

时间:2011-06-03 05:46:55

标签: jquery css animation webkit mozilla

这是一个由两部分组成的问题:

什么应用样式优先:CSS中的-webkit-transition规则或jQuery中的类似$.css()方法?

如果我还在jQuery中使用-webkit-transition方法,是否有必要在我的样式表中包含.css规则?也就是说,如果我包含jQuery规则,添加-webkit-transition会使动画在Safari / Webkit浏览器中更有效吗? (这也适用于-moz-transition)。

或者最好只使用jQuery吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

我说即使他们这样做也很好用。如果有人带有javascript禁用,如果他们在最新的浏览器上支持转换等,他们很有可能仍会通过CSS看到预期的转换。只是我对此的想法。

编辑:好的,所以我的下垂眼睛把问题误认为是CSS或JQuery。但是,在CSS文件和JQuery动画中这样做会很不错。我认为在JQuery.css中使用webkit没有真正的好处

答案 1 :(得分:1)

根据您使用的规则,本机浏览器CSS等效项将是更好的选择,因为它可以是硬件加速。

看起来像Chrome 9+,Safari 5和Firefox 4都支持硬件加速的CSS转换。 jQuery正在迎头赶上,最终看起来会是hardware accelerated