2011-01-07 43 views
0

我一直在玩这些CSS3属性,我已经能够做一些非常酷的事情与他们。我从这个website得到了最初的例子。我想知道是否有任何这些属性可以通过jQuery中提供的.css函数进行修改。我似乎无法在Google上找到任何相关内容。以下是我在页面上设置为div元素的内容。CSS3的透视,变换和过渡与jQuery

-moz-box-shadow:0 20px 40px #888; 
-webkit-box-shadow:0 20px 40px #888; 
-webkit-transform: translateZ(30px) rotateY(30deg); 
-webkit-transition-property: transform, box-shadow, margin; 
-webkit-transition-duration: 0.5s; 

我知道我的经验与css函数,它不支持在属性名称中的连字符,如“margin-left”。所以如果目前没有支持,jQuery是否会在未来随时添加支持?

谢谢!

回答

2

jQuery的支持连字符,你只需要引用您的CSS propierties,例如:

$(".whatever").css("margin-left", "-10px"); 

这里是CSS演示转换:

http://jsfiddle.net/Ld2p2/