这是一个由两部分组成的问题:
哪种应用风格优先: CSS中的-webkit-transition规则还是jQuery中类似的$.css()方法?
如果我还在jQuery中使用-webkit-transition方法,那么在样式表中包含.css规则有什么意义吗?也就是说,如果我无论如何都要包含jQuery规则,添加-webkit-transition会使Safari/Webkit浏览器中的动画更有效率吗?(这也适用于-moz-transition )。
或者只使用jQuery是最好的?
谢谢!
发布于 2011-06-03 14:17:19
我说,即使它们做的是一样的,使用两者也是很好的。如果有人禁用了javascript,如果他们在最新的浏览器上支持转换等等,那么他们很有可能仍然会通过CSS看到预期的转换。这只是我的想法。
编辑:好吧,我那双下垂的眼睛把这个问题误认为CSS或者JQuery了。不过,还是可以在CSS文件和JQuery动画中实现它。我看不到在JQuery.css中做webkit的实际好处
发布于 2011-06-03 14:29:38
根据您使用的规则,本地浏览器CSS等效项将是更好的选择,因为它可以是硬件加速的。
看起来Chrome 9+,Safari5和Firefox 4都支持硬件加速的CSS转换。jQuery正在迎头赶上,看起来它最终会成为hardware accelerated。
https://stackoverflow.com/questions/6223428
复制相似问题