动画CSS剪辑

前端之家收集整理的这篇文章主要介绍了动画CSS剪辑前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用 CSS3过渡动画一个没有成功的CSS剪辑.图像只是剪辑而没有过渡.

我错过了什么?

#clipped {
    position:absolute;
    width: auto;
    clip: rect(100,100,100);
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#clipped:hover {
    clip: rect(50px,200px,0);
}

Fiddle

解决方法

你的代码工作得很好.你只需要给它正确的“开始”值,如下所示:
img {
  position: absolute;
  display: block;
  clip: rect(10px,100px,0);
  -webkit-transition: all 0.5s ease-out;
     -moz-transition: all 0.5s ease-out;
          transition: all 0.5s ease-out;
}

img:hover {
  clip: rect(80px,250px,50px);
}
<img src="http://i.stack.imgur.com/Wr86X.jpg">

猜你在找的CSS相关文章