读书人

您需要知道的CSS3 动画技术

发布时间: 2012-11-21 08:23:25 作者: rapoo

你需要知道的CSS3 动画技术

原文链接:http://www.qianduan.net/what-you-need-to-know-about-behavioral-css.html

?

#rotate {margin: 0 auto;width: 600px;height: 400px; /* 确保我们是在一个 3-D 空间 */-webkit-transform-style: preserve-3d;/*让整个行使用x-轴旋转、7秒中的动画、无限次播放以及线性 */-webkit-animation-name: x-spin;-webkit-animation-duration: 7s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear; }/* 定义要调用的动画 */@-webkit-keyframes x-spin { 0% { -webkit-transform: rotateX(0deg); } 50% { -webkit-transform: rotateX(180deg); }100% { -webkit-transform: rotateX(360deg); } }

这个梦幻的CSS动画代码和在线演示可以在webkit网站看到。该演示可以在任何网站看到,但是动画效果却只能在Mac os(雪豹)的WebKit的nightly build版本可见。它看起来就像上面的视频中的一样,如果你是在用mac os (雪豹版本),我认为安装一个webkit以亲眼看看这个效果是很值得的(它真的很酷)。Windows系统用户暂时无法欣赏这个效果。

animation的一些参数

animation的参数和translate有些像,所以如果你理解了translate的参数,这里就不难理解了。

读书人网 >CSS

热点推荐