为了获得更好的结果,你必须使用CSS属性类似:
#container{
overflow:hidden;
width:489px;
height:178px;
position:relative;
}
#container img{
position:relative;
margin:auto;
-webkit-transition: all 4s ease-out;
-moz-transition: all 4s ease-out;
-o-transition: all 4s ease-out;
transition: all 4s ease-out;
}
#container img.zoom {
-moz-transform: scale(2);
-webkit-transform: scale(2);
-o-transform: scale(2);
transform: scale(2);
-ms-transform: scale(2);
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
M11=2, M12=-0, M21=0, M22=2);
}
和javascript:
$().ready(function(){
$('img').addClass('zoom');
});
当您添加变焦类,图像在4个secondes比例为2。
看到完整的演示:http://jsfiddle.net/rNY6T/18/
这不是我所需要的,但是谢谢你,我终于有了额外的部分来移动缩放位置,它是'translate(5em,0);'这样我可以移动随机变焦:)谢谢,为了jsfiddle和你的时间! – Trouble 2012-08-03 11:14:49
我有一个问题。这种动画在IE中不起作用(目前正在测试IE 8)。但是'http:// codecanyon.net/item/estro-jquery-ken-burns-slider-wordpress-plugin/full_screen_preview/356713'可以工作,这是我想要的效果。你可以看一下吗? – Trouble 2012-08-06 13:43:09