我有一些看起来像这样的东西,它不应用x或y变换但是应用旋转。
$('<div/>').css(
"-webkit-transform": "rotate(20deg)"
x: 10
y: 10
)
这适用于x
和y
,但不适用于轮换:
$('<div/>').css(
"-webkit-transform": "rotate(20deg)"
x: 10
y: 10
)
如果我使用left
和right
进行操作
$('<div/>').css(
"-webkit-transform": "rotate(20deg)"
left: 10
right: 10
)
PS:我正在使用coffeescript
答案 0 :(得分:2)
如果您问为什么left
和right
有效,x
和y
没有,那是因为您使用的是.css()
最终设置CSS并且没有x
或y
CSS属性。
您可能正在寻找translate()
:
-webkit-transform: translate(50px,100px);
答案 1 :(得分:0)
您可以添加css对象,如下所示
$('<div/>').css({
"-webkit-transform": "rotate(20deg)"
x: 10
y: 10
});
有一个jQuery插件可以做css动画。
<强> Plugin Link
强>
答案 2 :(得分:0)
x
,y
不是有效的CSS属性。您应该使用left
,top
代替。
选中此jsFiddle