嗨我想優化動畫與IOS的移動設備jQuery的。有一個我想要考慮的使用3d渲染引擎的已知問題!如何將jQuery的css 3dtransform屬性添加到dom元素中?
現在我希望做一些變革是這樣的:
$('.class').css({"-webkit-transform:":"translate3d(200px, 200px, 0px)"});
但是,這並不工作!沒有添加CSS!
嗨我想優化動畫與IOS的移動設備jQuery的。有一個我想要考慮的使用3d渲染引擎的已知問題!如何將jQuery的css 3dtransform屬性添加到dom元素中?
現在我希望做一些變革是這樣的:
$('.class').css({"-webkit-transform:":"translate3d(200px, 200px, 0px)"});
但是,這並不工作!沒有添加CSS!
不知道代碼的其餘部分,你是否應用-webkit-transition
?否則,效果幾乎會立即發生。下面
工作正常,我(工作的jsfiddle - >http://jsfiddle.net/RQzn6/)
HTML
<div id="container">
<div id="box">Hello</div>
</div>
CSS
#container {
-webkit-transform-style: preserve-3d;
-webkit-perspective: 100px;
}
#box {
width: 200px;
height: 100px;
background-color: gray;
}
jQuery的
$("#box").click(function() {
$(this).css({'-webkit-transform':'translate3d(200px, 200px, 0px)',
'-webkit-transition': 'all 1s ease-out'});
});
謝謝回答...我加了......沒有成功cess ..;( – Jurudocs 2013-03-20 14:36:20
對不起.. :(沒有線索。在我的情況下,我忘記了,搜索一半谷歌:) – 2013-03-20 14:40:54