使用jquery缩放居中图像

时间:2015-02-27 15:10:35

标签: jquery show

我有一个居中的图像,我想用jquery来缩放它。 问题是它首先缩放并定位在a上 第二步。

.outer {
   width:500px;
   height:500px;
   background: #f5f5f5;
   text-align: center;
}
#inner {
    display: none;
}

http://jsfiddle.net/omudeaxd/

2 个答案:

答案 0 :(得分:2)

使用animate()代替show()

只需将js替换为:

$( document ).ready (function () {
    $('#inner').css({'height':0,'width':0})
    $('#inner').animate({height:300+"px",width:300+"px"},1900)
});

check in jsfiddle

答案 1 :(得分:0)

为什么不为此使用关键帧?看起来不错,硬件加速!

http://jsfiddle.net/BramVanroy/omudeaxd/2/

#inner {
    width: 0;
    height: 0;
    animation: zoom 1900ms;
}
@keyframes zoom {
  0% {
      width: 0;
      height: 0;
    }
  100% {
      width: 300px;
      height: 300px;
  }
}